the crankshaft position sensor is located behind the front motor mount near the starter, the wiring harness is really long it goes toward the front of the engine, around the oil filter adapter plate, and up to the harness plate with all of the plugs on the front of the motor between the motor and trans its the black plug closest to the radiator on the bottom of the plate, if you have an ohm meter you can unplug it and test the wires for a short there, mine all had 0.4 ohms resistance between the 3 wires= obvious short... good luck, hope you find the problem..