Hello, I can't get my Miata to start. Cranks like a boss, cams are turning, no spark.

Code 3! few seconds later, code 2! - wait... there IS no code 2, LoL...

K, so code 3... SGT signal, the white wire on my CAS plug connector, ok ok... as far as I can tell, the wire is not broken, the connection is good...

bad CAS? IDK, but I'm okay with getting a used one or even spring for a new one if I was positive that this was the solution...

Anyways, replacing the CAS - it's on the back pressed up against the firewall, please tell me I won't have to pull the engine :S