I think you have a broken timing gear. take the cover off the right front of the engine and you will probably be able to see the problem. Do not try to start the engine before checking this or you may create serious problems with your valves! The timing gear is easy to replace. Just check Les...