I accidently damaged by crankshaft position sensor on my 2007 Speeed3 while doing work under the car and of course the car would not start, just crank. I never did get a CEL from that cranking and no start. I guess I didnt meet the 4 seconds needed to trigger the CEL. I assumed it was the CPS but I wasn't sure because the damage was to the arm not the actual magnet.
I was also afraid I had damaged the wiring accidently. Anyway before I knew for sure my hammer blow had damaged the internals of the CPS, I used a LoadPro to check for opens, shorts and voltage drops on the harness. Love that tool..
Everything check out so in the circuit and the damaged CPS didnt generate any voltage when I hand cranked the motor or put a metal object in font of the sensor with it plugged in and KEY ON IGNITION so I knew it was the sensor. A new sensor did the trick.
Here is some OEM info on air gap (which is kinda stupid because you cannot really exceed 1mm) and which wires are ground, signal and 12 volts). Some of these instruction are for retiming the motor so ignore the part about tooth 20 etc.
These pins numbers did NOT correspond in my car at all!
Here is the air gap spec: