I was under the impression that the crank sensor on our engines was on the front of the block reading off the crank pulley.
Not to get off topic, but to supply useful info:
CPS & CMP are two totally different sensors (and most online parts catalogs & vendor sites sometimes do differentiate between the two, while 98% of the time do NOT! Realoem is the ONLY site that lists the correct part #'s for both, so when needing to order one or the other, be sure you go to realoem for the correct sensor part # FIRST before placing your order!)
CPS is located externally, is down by the crank and is inserted into a small bracket and it reads the crank teeth & spaces in between, relays that info back to the DME.
The CMP is located internally, up by the valve cover (near thermo housing) and is inserted w/ rubber o-ring into head. If ordering a new CMP, be sure it comes w/ a new o-ring, some do some don't.
The sensors do look similar - the CPS has a longer wire, while the CMP has a short wire. Both perform completely different functions.