Haynes repair manual.
I didnt put the first five in becuase of the things you said the vehicle is doing you didn't need them. but this is straight from the Haynes manual
6. water in fuel
7. wet or damage ignition components
8. worn, faulty, or incorrectly gapped spark plugs
9. Broken, loose or disconnected wires at coil or faulty coil
10. timing chain failure or wear affecting valve timeing
11. Fuel injection or engine control system failure
249 views
Usually answered in minutes!
×