Is it the car timing? 2000 Honda Civic LX?

On Tuesday, I was pulling in to the driveway when I noticed that my car temperature was going up towards the hot. But as I pressed on gas it went back to the normal in between hot and cold. On Wednesday, I drove a far distance and I noticed my car temperature went all the way up past the hot red Mark. Then the white smoke came from under the hood. I pulled over and it was smoke around the engine. We put water on the car and antifreeze. But it poured out on the left side of the front. The mechanic came and said it was the water pump and the timing belts. He replaced them and the car was good. Then as I'm driving the car it feels like it cut off for 1 second and cut back on. It does it while I'm driving and it's worse when I stop.

Sounds like either timing belt is off buy a tooth or damaged crank angle sensor