Sons 300m and I need help please!

Timing belt! I have done many. The belt looses teeth and jumps time. If it is the belt, you should do a water pump also. I can also help with short cuts if you are going to do the job yourself.

That would be my guess.

And he was:

accelerating onto the freeway and the car died.

Probably a little too hard.