Keep in mind car was working fine previously (had some ignition issues - car would start rough and I could always fix it by removing and replacing one of the ignition wires at the coil pack end)
Initially thought it was coil packs, but after switching those no avail!
I think the most likely explaination is (Haynes)
- Loose or damaged wiring in ignition system
- Faulty Camshaft Position Sensor
I dont think it is:
- Fuel tank empty (not poking fun at anyone, though it is the first item in the Haynes manual

- Battery discharged / Battery terminal loose/corroded
- Low cylinder compression
- Water in fuel
- Dirty injectors
- Damaged spark plugs
- Timing belt
Any suggestions? I'm going to test the ignition system to see if the spark plugs are sparking, then take it to mazda.
The spark plugs wouldnt spark if the Camshaft Position Sensor is faulty yes?