My car jumps/bucks when the engine reaches halfway on the engine temp. I have replaced the cap, rotor button, fuel filter and wire-set. The service engine light comes on and says multiple misfire. The car drives great when first started and engine is cold. The car doesn't smoke. It looses power and bucks severely when it gets warm and wont go above 35mph.