Could be many things or something simple, the rear bearing could be going out. Was the motor noisy like a grinding noise? If you take it out of the car and look at the piston through the exhaust port and see very small scratches it is from the rear bearing.
Rex