Nat, did you clear the fault codes and it came back? I'd have a look at the crank sensors while you're at it. Dizzy timing mark could be off just a tick too. Austin