P1389 Code after new PCM
So far I have replaced the ignition coil I had one under warranty, then I replaced the crankshaft sensor which is the biggest PITA ever. I also cleaned grounds going to pcm(the one they sent me, they painted over it so I cleaned it up to the metal. I also re wired coolant temp sensor so now that code is gone. Cleaned ground by the battery on top of fender and all grounds to firewall. And it still won’t start! Still throwing P1389
Ok, PCM gets it's clue that the ASD relay is actually powered off of pin 87 on the ASD relay, that runs via a Dark Green/Orange trace wire to joint connector 2 (in the PDC), it eventually ends up (still DG/O) at the PCM connector 3, pin 12. I would follow that wire, make sure you are getting power on it AT the PCM. (it will only see power when the ASD relay is engaged, so, for about three seconds at key on, and also while the engine is cranking.)
Ok, PCM gets it's clue that the ASD relay is actually powered off of pin 87 on the ASD relay, that runs via a Dark Green/Orange trace wire to joint connector 2 (in the PDC), it eventually ends up (still DG/O) at the PCM connector 3, pin 12. I would follow that wire, make sure you are getting power on it AT the PCM. (it will only see power when the ASD relay is engaged, so, for about three seconds at key on, and also while the engine is cranking.)
Gonna have to poke the wire. The control side of the ASD circuit is on that connector as well. So, if you unplug it...... the PCM can't control the relay.
Yeah, I HATE wiring issues. But, it was 'one of those things' that I got stuck doing, a LOT.... since I was state certified...... My boss would always grin when he handed me the work order. "Here, this one has your name on it."...... I think he got a certain amount of pleasure out of handing me the nightmares HE didn't want to deal with.
Yeah, I HATE wiring issues. But, it was 'one of those things' that I got stuck doing, a LOT.... since I was state certified...... My boss would always grin when he handed me the work order. "Here, this one has your name on it."...... I think he got a certain amount of pleasure out of handing me the nightmares HE didn't want to deal with.
Gonna have to poke the wire. The control side of the ASD circuit is on that connector as well. So, if you unplug it...... the PCM can't control the relay.
Yeah, I HATE wiring issues. But, it was 'one of those things' that I got stuck doing, a LOT.... since I was state certified...... My boss would always grin when he handed me the work order. "Here, this one has your name on it."...... I think he got a certain amount of pleasure out of handing me the nightmares HE didn't want to deal with.
Yeah, I HATE wiring issues. But, it was 'one of those things' that I got stuck doing, a LOT.... since I was state certified...... My boss would always grin when he handed me the work order. "Here, this one has your name on it."...... I think he got a certain amount of pleasure out of handing me the nightmares HE didn't want to deal with.

https://imgur.com/a/KPxvfga
Ok this is how I did the test
multimeter is auto range and I put it on volts with the 3 dotted lines and a solid line. Then I poked one wire from pdc and poked the black wire into the same wire by the pcm. My daughter turned the key on and it had power I want to say 4 I can go back and re check if needed. Then when cranking it had a lot of power going to it. I also checked continuity and it has continuity going from pcm to pdc.
https://imgur.com/a/oGqq97i
multimeter is auto range and I put it on volts with the 3 dotted lines and a solid line. Then I poked one wire from pdc and poked the black wire into the same wire by the pcm. My daughter turned the key on and it had power I want to say 4 I can go back and re check if needed. Then when cranking it had a lot of power going to it. I also checked continuity and it has continuity going from pcm to pdc.
https://imgur.com/a/oGqq97i
What multimeter do you have ? The "line and dots" indicates direct current (DC) so that's correct, should be set to 20V range or similar. Autorange can be really confusing because it may show you 4 millivolt one time and 13 Volts the next. Then, without cranking or the engine running the ASD relay should be off and no voltage present at ASD sense wire. While cranking you should see close to the same voltage that you measure across the battery terminals.
Edit: Just looked at the wiring diagram, the wire is dark green/orange up to connector 130, after that the diagram shows it as black/white going to connector 1 at the PCM, pin 6.
2nd edit: The ASD sense is shown as pin 12 on connector 3 and is indeed DG/OR. The circuit above is labeled park position sense, maybe check long there too. Sorry for the confusion.
Edit: Just looked at the wiring diagram, the wire is dark green/orange up to connector 130, after that the diagram shows it as black/white going to connector 1 at the PCM, pin 6.
2nd edit: The ASD sense is shown as pin 12 on connector 3 and is indeed DG/OR. The circuit above is labeled park position sense, maybe check long there too. Sorry for the confusion.
Last edited by DerTruck; Jan 6, 2019 at 02:38 PM.
What multimeter do you have ? The "line and dots" indicates direct current (DC) so that's correct, should be set to 20V range or similar. Autorange can be really confusing because it may show you 4 millivolt one time and 13 Volts the next. Then, without cranking or the engine running the ASD relay should be off and no voltage present at ASD sense wire. While cranking you should see close to the same voltage that you measure across the battery terminals.
Edit: Just looked at the wiring diagram, the wire is dark green/orange up to connector 130, after that the diagram shows it as black/white going to connector 1 at the PCM, pin 6.
2nd edit: The ASD sense is shown as pin 12 on connector 3 and is indeed DG/OR. The circuit above is labeled park position sense, maybe check long there too. Sorry for the confusion.
Edit: Just looked at the wiring diagram, the wire is dark green/orange up to connector 130, after that the diagram shows it as black/white going to connector 1 at the PCM, pin 6.
2nd edit: The ASD sense is shown as pin 12 on connector 3 and is indeed DG/OR. The circuit above is labeled park position sense, maybe check long there too. Sorry for the confusion.
That's a decent multimeter but as I wrote the autorange feature requires the user to look at the readout and the range information together to get a proper reading. I'd set it to DC (SEL button) and hit RANGE until it is set to 40V. It will still measure down to 10mV which is granular enough.
Connector 130 is at the PDC but the wiring diagram is wrong on page 8W-10-12 with regards to the park sense switch. It would shorten the ASD output to ground. Page 8W-21-3 shows the switch disabling the starter relay which is correct. So disregard the comment about the black/white wire and stick with the dark green/orange wiring which BTW is also present at the fuel injectors and coil.
Connector 130 is at the PDC but the wiring diagram is wrong on page 8W-10-12 with regards to the park sense switch. It would shorten the ASD output to ground. Page 8W-21-3 shows the switch disabling the starter relay which is correct. So disregard the comment about the black/white wire and stick with the dark green/orange wiring which BTW is also present at the fuel injectors and coil.
Ok I just re tested it. And I did what you said with the range, only thing is I can’t set it to go to 40v? I went through all 4 cycles for volts and what do you know! No power at all when turning key over and when cranking. And this is testing from pdc-pcm. So now that means I have to find the dead spot in the wire?
Thank you you guys for all the help! My truck went from show room condition to in piece beginning of December, hit and run and the guy got away and i was forced to fix it myself. So while it was down I figured I’d fix the intake gaskets and then this happened! I got the front end all back together but now I’m just waiting to start her and she’ll back to normal!
The captions in on the picture are labeled with the readings I got. My battery is reading dead on 12.0 so I didn’t get any 12v readings through the wire, but when I check continuity it beeps it’s good?
https://imgur.com/a/7N5IL8T
Thank you you guys for all the help! My truck went from show room condition to in piece beginning of December, hit and run and the guy got away and i was forced to fix it myself. So while it was down I figured I’d fix the intake gaskets and then this happened! I got the front end all back together but now I’m just waiting to start her and she’ll back to normal!
The captions in on the picture are labeled with the readings I got. My battery is reading dead on 12.0 so I didn’t get any 12v readings through the wire, but when I check continuity it beeps it’s good?
https://imgur.com/a/7N5IL8T









