P0689 issues

05stroker

Never enough power guy!
Joined
Mar 2, 2008
Posts
13,058
Reaction score
77
Location
Bullard Tx.
I have a p0689 code from hell, I don't need to know what it is or what the manual says you're supposed to do to fix it , I already know that and have tried it all, just need to know from people that have actually had this code before what fixed your problem?
 

AnotherS197GT

Serial Valve Dropper
Joined
May 4, 2011
Posts
5,977
Reaction score
19
Location
Tampa, FL
That code sets when the ISP-R circuit and the INJPWRM circuit voltages don't correlate with each other. The ISP-R circuit provides a voltage input to the PCM when you cycle the ignition. When the PCM seems voltage on that circuit, it knows to ground the PCM power relay to fully supply itself with power. Seeing as how you were able to retrieve that DTC, I would assume that you probably don't have any problems with the ISP-R circuit.

Does the car start and run? If it does, then I would imagine that you have a problem with the INJPWRM circuit. When did this all start happening? Did you make any changes prior to it starting? Do you still have an 05 PCM in the car? Because I can't even find the INJPWRM called out in the 05 diagrams, but it is in the 07+ stuff.
 
Last edited:

05stroker

Never enough power guy!
Joined
Mar 2, 2008
Posts
13,058
Reaction score
77
Location
Bullard Tx.
05 car factory BKT3 5r car, flashed to a CDC3. Been that way for years. 12.42v at C175b to PCM ground.

I also have p0833, p0830, and P0581 after I start the car.

P0689 happens KOEO first turn of the ignition after you clear it

I checked the codes after the 6r swap and only had my car codes that I've had for years.
Yeah that's why I posted the way I did I've been through everything. Went through the entire pinpoint test B and tried another pcm, BEC, and SJB as well as new battery, opened all my wiring harnesses on the affected circuits I have wires hanging everywhere
 

AnotherS197GT

Serial Valve Dropper
Joined
May 4, 2011
Posts
5,977
Reaction score
19
Location
Tampa, FL
Ok, that's pretty weird that you have an auto car PCM looking at manual (clutch pedal) inputs. What is that CDC3 strategy from? A manual car so that the PCM will play nicely with the 6R swap? When you swapped in the other PCM, did you use the same tune or did you just plug it in and see what happened?

What pin/connector are you looking at for INJPWRM? I'm looking at some 05 PCM and C175B/E/T diagrams and can't find it at all. I see circuit 361 and for the injectors and assume it would be bundled in there like the 07+ car.
 

05stroker

Never enough power guy!
Joined
Mar 2, 2008
Posts
13,058
Reaction score
77
Location
Bullard Tx.
Actually it's not INJWRM, that is 07+ only. I can only check the Injector circuit. And yes, we flashed the PCM to a CDC3 for my old 4R and use the same for the 6R.15519255649592044565926.jpg
 

AnotherS197GT

Serial Valve Dropper
Joined
May 4, 2011
Posts
5,977
Reaction score
19
Location
Tampa, FL
Well, if you don’t have INJPWRM, that’s why the PCM is setting that DTC. Can’t monitor that circuit if it isn’t there lol. Have you talked to Lito about just shutting off those DTCs? I’m not sure why they just showed up out of the blue, but it makes sense to just shut them off in the tune. No point in having DTCs enabled for a circuit and switch you don’t have. I assume the cruise control DTC is probably related to CPP because that is one of the inputs to deactivate cruise.
 

AnotherS197GT

Serial Valve Dropper
Joined
May 4, 2011
Posts
5,977
Reaction score
19
Location
Tampa, FL
Ok, I see what you're saying. P0689 is setting because its thinking there is something wrong with the ISP-R circuit or the injector circuits are powered up all the time. Have you load tested or voltage dropped the ISP-R or injector circuits in any of your testing? Or have you just done static voltage checks?

I'm not even seeing P0689 in the PC/ED for the 2005 car. It only shows up in 2006+. What year is that strategy from?
 
Last edited:

05stroker

Never enough power guy!
Joined
Mar 2, 2008
Posts
13,058
Reaction score
77
Location
Bullard Tx.
Well, if you don’t have INJPWRM, that’s why the PCM is setting that DTC. Can’t monitor that circuit if it isn’t there lol. Have you talked to Lito about just shutting off those DTCs? I’m not sure why they just showed up out of the blue, but it makes sense to just shut them off in the tune. No point in having DTCs enabled for a circuit and switch you don’t have. I assume the cruise control DTC is probably related to CPP because that is one of the inputs to deactivate cruise.
Yes Manuel and myself have been going over this for several weeks now. This all came about or at least I noticed it when I made the switch from my X2 programmer to the X4 but we have since went back to the X2 with previous Tunes from 2 years ago just to rule out the program or the tuning causing the issue. Even tried an original 5 R automatic tune for the BK T3 strategy same codes. And this one cannot be turned off, it is actually causing starting issues sometimes.

What is CPP?
 

05stroker

Never enough power guy!
Joined
Mar 2, 2008
Posts
13,058
Reaction score
77
Location
Bullard Tx.
Ok, I see what you're saying. P0689 is setting because its thinking there is something wrong with the ISP-R circuit or the injector circuits are powered up all the time. Have you load tested or voltage dropped the ISP-R or injector circuits in any of your testing? Or have you just done static voltage checks?

I'm not even seeing P0689 in the PC/ED for the 2005 car. It only shows up in 2006+. What year is that strategy from?
Yes you have to use a 2006 and I've only tested that circuit static. I was under the impression looking at the B pinpoint test that that circuit will only need to be tested if you were getting a 685 or 690 though.
 

AnotherS197GT

Serial Valve Dropper
Joined
May 4, 2011
Posts
5,977
Reaction score
19
Location
Tampa, FL
Yes Manuel and myself have been going over this for several weeks now. This all came about or at least I noticed it when I made the switch from my X2 programmer to the X4 but we have since went back to the X2 with previous Tunes from 2 years ago just to rule out the program or the tuning causing the issue. Even tried an original 5 R automatic tune for the BK T3 strategy same codes. And this one cannot be turned off, it is actually causing starting issues sometimes.

What is CPP?

CPP is clutch pedal position. Your PCM is looking for a switch that should not exist on your car.

Yes you have to use a 2006 and I've only tested that circuit static. I was under the impression looking at the B pinpoint test that that circuit will only need to be tested if you were getting a 685 or 690 though.

Looking at PPT B in 2006 PC/ED shows that if you have P0689, you should jump straight to verifying voltage on the ISP-R circuit. Since you are having starting issues, I would assume there is actually a problem with the ISP-R circuit that you haven't been able to isolate with static testing. Although the static voltage test seems to be fine, I would load test it and carry out a voltage drop test as well. Load testing is a dynamic test and will actually work the circuit. Ideally, we want to see less than 0.3V dropping across the circuit.

With that being said, I'm looking at an 05 wiring diagram and I can't find ISP-R either. It looks like the control side of PCM power relay is constantly grounded and receives hot in run or start power from the SJB when the ignition is cycled. Your wiring diagrams are for a 2006 and are very different from the 2005 wiring diagrams I pulled from PTS. ISP-R seems to only be present on 2006/2007+ cars.
 

05stroker

Never enough power guy!
Joined
Mar 2, 2008
Posts
13,058
Reaction score
77
Location
Bullard Tx.
CPP is clutch pedal position. Your PCM is looking for a switch that should not exist on your car.



Looking at PPT B in 2006 PC/ED shows that if you have P0689, you should jump straight to verifying voltage on the ISP-R circuit. Since you are having starting issues, I would assume there is actually a problem with the ISP-R circuit that you haven't been able to isolate with static testing. Although the static voltage test seems to be fine, I would load test it and carry out a voltage drop test as well. Load testing is a dynamic test and will actually work the circuit. Ideally, we want to see less than 0.3V dropping across the circuit.

With that being said, I'm looking at an 05 wiring diagram and I can't find ISP-R either. It looks like the control side of PCM power relay is constantly grounded and receives hot in run or start power from the SJB when the ignition is cycled. Your wiring diagrams are for a 2006 and are very different from the 2005 wiring diagrams I pulled from PTS. ISP-R seems to only be present on 2006/2007+ cars.

I am measuring ISP-R at Vpwr on C175B pins 35 and 36.

Not sure why my car is looking for the clutch position circuit now as it never had before and we've used the same strategy for years
 

05stroker

Never enough power guy!
Joined
Mar 2, 2008
Posts
13,058
Reaction score
77
Location
Bullard Tx.
And yes the CDC 3 is a manual strategy from a 2005 Mustang so that we can run the aftermarket controllers for the Transmissions
 

AnotherS197GT

Serial Valve Dropper
Joined
May 4, 2011
Posts
5,977
Reaction score
19
Location
Tampa, FL
Yeah, that is very weird. I checked both the 2005 and 2006 diagrams and there is no ISP-R. Your car should not be looking for that at all. Let me do some more digging.

At least the CPP stuff makes sense now. If Manuel can’t shut those DTCs off with SCT, it might be able to be done with HP Tuners. I can look when I get home.
 

05stroker

Never enough power guy!
Joined
Mar 2, 2008
Posts
13,058
Reaction score
77
Location
Bullard Tx.
Looking through my diagrams when it's a manual transmission car it should have a wire at connector c1035B D5 that goes to the mass airflow sensor. I remember seeing that wire at connector c1035 B but I do not recall that wire running to my mass airflow sensor. Do you know the purpose of that circuit 1139?
 

AnotherS197GT

Serial Valve Dropper
Joined
May 4, 2011
Posts
5,977
Reaction score
19
Location
Tampa, FL
It’s just to provide 12V switched power to the MAF. Since you have an auto car, your power is supplied through the FP relay.
 

05stroker

Never enough power guy!
Joined
Mar 2, 2008
Posts
13,058
Reaction score
77
Location
Bullard Tx.
Yeah but since I do have that wire in my 1035B D5 then I need to see where it actually is going
 

AnotherS197GT

Serial Valve Dropper
Joined
May 4, 2011
Posts
5,977
Reaction score
19
Location
Tampa, FL
I don’t think it is related to the problem and you may be going down a rabbit hole you don’t need to. I would check it out, but don’t spend a lot of time on it.
 

Latest posts

Support us!

Support Us - Become A Supporting Member Today!

Click Here For Details

Sponsor Links

Banner image
Back
Top