Ok, run down this flow chart, and let me know what you come up with.
Ignition OFF, disconnect the harness connector at the PNP switch.
Ignition ON, verify a test lamp illuminates between the ignition circuit terminal 12 and ground.
Ignition OFF, reconnect the harness connector at the PNP switch.
Disconnect the harness connector C1 at the ECM.
Ignition ON, transmission in Park or Neutral, verify a test lamp illuminates between the signal circuit terminal 6 and ground.
Ignition OFF, reconnect the harness connector at the ECM.
Disconnect the CRANK relay.
Ignition ON, transmission in Park or Neutral, verify a test lamp illuminates between the relay coil ignition circuit terminal and ground.
Verify a test lamp illuminates between the relay switch B+ circuit terminal and ground.
Connect a test lamp between the relay coil ignition circuit terminal and the relay coil control circuit terminal.
Important: The engine may begin to crank.
Transmission in Park or Neutral, rotate the ignition cylinder to the crank position and release. The test lamp should turn ON and OFF when changing between the commanded states.
Connect the CRANK relay.
Install a test lamp between the starter S terminal and ground.
Transmission in Park or Neutral, rotate the ignition cylinder to the crank position. The test lamp should illuminate.
If all circuits test normal, test or replace the starter.
Ok, yes the screwdriver across the starter poles is still a valid test. voltmeter is a very good tool for testing.
here is how the teft deterent system works, plus i have added to relearn system, just in case you might to try a relarn.
Vehicles with steering column mounted ignition switches have the exciter integral with the TDM, which is located within the steering column. The TDM can learn up to 10 keys (transponder values).
The TDM uses the following inputs: battery voltage, ignition switched voltage and ground circuit. The TDM uses the following outputs: password XXXXX with the engine control module (ECM), start enable/disable via the serial data circuit.
When an ignition key is inserted into the ignition lock cylinder and the ignition is switched ON, the transponder embedded in the head of the key is energized by the exciter coils surrounding the ignition lock cylinder. The energized transponder transmits a signal that contains its unique value, which is received by the TDM. The TDM then compares this value to the learned key code stored in memory. If the value is correct, theTDM sends the challenge to the transponder. Both the transponder and the TDM perform a calculation on the challenge. The TDM then performs one of the following functions:
Use this procedure after replacing any of the following components:
With a master vehicle key, turn ON the ignition, with the engine OFF.
Observe the security indicator. After approximately 10 minutes, the telltale will turn OFF.
Turn OFF the ignition, and wait 5 seconds.
Repeat steps 1-3 two more times for a total of 3 cycles or 30 minute The vehicle learns the key transponder information and/or passwords on the ignition switch transition from OFF to RUN. You must turn the ignition OFF before attempting to start the vehicle.
With a master vehicle key, start the vehicle. The vehicle has now learned the key transponder information and/or the ECM has now learned the fuel continue password.
I dont believe the security is the problem. if it was the security light should be on. the PNP is the park neutral switch. it is mounted on the transmission where the shift cable connects.