PDA

View Full Version : Force MIL off with Bad ECM?



CR500
May 26th, 2018, 07:29 AM
Vehicle is a 2008 Silverado. For the past few years its had:

P0606 ECM/PCM Processor Internal Fault
P069E Fuel Pump Control Module (FPCM) Requested MIL Illumination

I haven't been able to track down the problem (checked the grounds), haven't opened the fuel pump module to see if water is in it. The truck runs the same as always and get the same gas mileage.

I just tried setting all MIL calls to "No MIL" but the dashboard light is still on. But it appear that i can write to the PCM.

Anyone have an idea on how to permanently turn off the light (other than pulling the bulb) or how to diagnose why it thinks there is an internal processor fault?

Hopefully I didn't just waste a license on this PCM!

Thanks!

Rob

minytrker
May 26th, 2018, 01:58 PM
Every E38 I have seen with P0606 I ended up replacing the ecm. I only saw that code on swaps when the harness company tried using tuning software to change a truck to a car ecm or something along those lines. They were all from flashing the incorrect tune/OS into the ecm.

The FPCM can be accessed with hpt but not sure with efi.

CR500
May 27th, 2018, 12:20 AM
I got the truck (used) 6 years ago. I suppose the previous owner could have swapped the ecm but the tune I pulled off looks factory with no mods.

Guess I better start searching for a replacement.

GMPX
May 27th, 2018, 08:30 AM
They were all from flashing the incorrect tune/OS into the ecm
Agree, that is the only time I've heard of that code popping up on E38's, but given the truck has been ok for the last 6 years we could probably rule that out.
P0606 is usually and indicator the ECM needs replacing.

CR500
May 28th, 2018, 04:19 AM
Pulled the ECM. It has two numbers on it:

12612384
12617630

A flea-bay search shows these were used in all kinds of vehicles. Runs around $100. I would load the factory tune (I downloaded a copy when I got the truck).

I found a thread discussing EFILive locks to the ECM SN not the VIN. Thats a major stinker.

Then I'd also have to do a crank relearn and theft deterrent relearn. I don't think either requires a trip to the dealer.

Actually, another look and I see them for around $40!

minytrker
May 28th, 2018, 09:58 AM
I always flash used E38's with SPS before using tuning software. If that ecm is not out of the same year make and model truck you can flash your tune in efi live. It will need to be flashed with SPS first.

CR500
May 28th, 2018, 10:23 AM
Ok, what is SPS?

I've been using V7.5.7 (Build 293) and also have V8.2.2.286.

Thanks!

Rob

edit

Interesting, I found this document: http://content.efilive.com/documents/OS%20Compatibility%20Guide.pdf

It doesn't even list 12617630.

minytrker
May 28th, 2018, 11:21 AM
Its the paid service to access OEM GM calibrations, it requires a J2534 programmer which range from in the hundreds to $2k + like the one I use.

CR500
May 29th, 2018, 07:03 AM
Ah, guess I'm out of luck on that. But I do have a copy of the stock tune that I downloaded from the ECM when I got the truck.

GMPX
May 29th, 2018, 08:37 AM
You could type your VIN in to the website below, that will show you what OS's have been released for that vehicle from GM.
If your 'stock' tune OS is not in the list then it is possible at some stage someone flashed the wrong OS in.
https://tis2web.service.gm.com/tis2web

CR500
May 29th, 2018, 09:29 AM
Checked out that site. It also came back with the OS as 12617631.

Of course I see it was my mistake. The ECM shows 12617630 but the tune file does have the OS as 12617631 (12617630 is the calibration).

I can get the 12612384 / 12617630 ECM for $40 (who know what OS is on it) or 12612384 / 12617630 ECM that is reported to be from the 2008 truck for $100. Guess I'm better off with the $100 ECM.

Thanks!

Rob

minytrker
May 29th, 2018, 09:58 AM
Buying used E38's without access to SPS is just a roll of the dice since you safely wont be able to change the OS or wipe out the ecm if the tune is not the exact same as yours.

CR500
May 29th, 2018, 10:48 AM
Talked to a co that said "we only sell units programmed to the VIN # given so if you have a VIN # which shows that OS we will have a unit for you factory programmed with all 8 segments".

I'll give it a shot!

Thanks for the help.

Rob

minytrker
May 29th, 2018, 11:13 AM
Thats the correct way to do it, thats awesome you should be good to go then.

CR500
May 29th, 2018, 11:48 AM
Thanks again. I ordered it. May not come in until next week.

Then I'll see if the P069E Fuel Pump Control Module (FPCM) Requested MIL Illumination is real or not. From what I've read, the bed has to come off the truck to reach that module (I won't be putting it back in that location).

Rob

sn00py
May 31st, 2018, 01:54 PM
From what we've seen, the P069E cannot be disabled without an OS patch, so even if you disable it in the DTC table, it still sets the CEL.

minytrker
June 1st, 2018, 02:53 AM
It has to be turned off through the FPCM which efi doesnt give you access to that i know of. You can access it with hpt on some vehicles but it requires you to license it separately.

CR500
June 1st, 2018, 08:00 AM
Yup Sn00p, I know that now!

Replacement ECM arrived today. I hope to try it on Sunday.

CR500
June 2nd, 2018, 05:59 AM
Tried the replacement ECM today.

Nope, same codes as before (I haven't done the CASE relearn yet):

P0315 Crankshaft Position System Variation Not Learned Current
P069E Fuel Pump Control Module (FPCM) Requested MIL Illumination Current
P0606 ECM/PCM Processor Internal Fault Current

Damn, guess that means there is a wiring issue :-(

Any ideas where to start digging?

Thanks

Rob

CR500
June 2nd, 2018, 06:53 AM
I found some notes I wrote down (from this site) years ago about the P0606: It doesn't necessarily mean the PCM is bad.

"When you get DTC P0606, log the PID GM.CPUFAULT to get a number that indicates the exact nature of the fault."

For some reason I don't think I could find that PID. I'll look tomorrow.

CR500
June 2nd, 2018, 07:55 AM
Ok, last post and I'm done searching the internet. Found this:

the two DTCs, P0606: Control Module Internal Performance and P069E: Fuel Pump Control Module Requested MIL illumination, are both FPCM related. I would suggest just getting the FPCM programmed and see what happens

The OP reported:
anyone in the future. i got this fixed..new fuel module. programmed it. and he also programmed my pcm. not sure if that was needed but there was an update and all is good now. not sure what dealers charge but i got the module for $80 and found a guy to program everything for 165$

Guess I'll follow that path. Anyone know what gets programmed in the FPCM? Think a used one would be good to go or does it get flashed for the VIN?

Thanks

Rob

joecar
June 3rd, 2018, 02:38 PM
Hmmm, new FPCM, interesting, I don't know anything about it.

minytrker
June 4th, 2018, 02:55 AM
Ok, last post and I'm done searching the internet. Found this:

the two DTCs, P0606: Control Module Internal Performance and P069E: Fuel Pump Control Module Requested MIL illumination, are both FPCM related. I would suggest just getting the FPCM programmed and see what happens

The OP reported:
anyone in the future. i got this fixed..new fuel module. programmed it. and he also programmed my pcm. not sure if that was needed but there was an update and all is good now. not sure what dealers charge but i got the module for $80 and found a guy to program everything for 165$

Guess I'll follow that path. Anyone know what gets programmed in the FPCM? Think a used one would be good to go or does it get flashed for the VIN?

Thanks

Rob


I have flashed several with hpt but its always been for custom fuel systems, haved flashed one with SPS. I have never tried flashing a new or used one from another vehicle, I would assume it has the VIN programmed in it.

CR500
June 4th, 2018, 07:04 AM
The co I purchased the ECM from said they can get the FPCM and program it for just under $200. Don't know if thats for a new or used FPCM. I found them new for about $80.

I was thinking about getting a VX nano (software clone of a Tech II). But its too complicated to get it to work with TDS SPS programming.

I'll try to do some diagnosing of the fuel system but will probably just end up buying the programmed FPCM.

CR500
June 9th, 2018, 06:41 AM
So I'm still poking around with this thing. I logged fuel pressure and get 43.5 psig at idle and around 55 psig with key-on and engine-off. Then I looked at the fuel pump duty cycle. It goes immediately from 0 to 100% when turning the key on but stays at 100% while at idle.

I took it out and floored it (30 to 50 mph - up to 4800 rpm), the pump stays at 100%, fuel pressure ranged from 41 to 47 psi, and long term fuel trims around -1.

Guess 100% duty cycle on the pump isn't an issue (according to the trims and pressure).

joecar
June 11th, 2018, 03:38 AM
If your FPR is manifold referneced, then when you measure rail pressure, you have to add MAP to it.

Highlander
July 20th, 2018, 01:28 PM
ECMs flash the SVS because of bad NVRAM data... if you lock/unlock the controller/perform the case learn/set the vin/oil life and fire up the engine, the flashing svs should go away.

Highlander
July 20th, 2018, 01:29 PM
I've only gotten P0606 when the etc tables are extensively modified.

CR500
July 21st, 2018, 08:32 AM
Light is steady, not flashing.

I purchased the VCS Nano. It also won't clear the code from the FPCM. It does show the commanded and actual fuel pressures match and the duty cycle varies and looks about right.

Next move will be to open the FPCM. Won't have a chance to get to it until next month.

CR500
September 14th, 2018, 02:12 AM
Finally fixed.

Replaced the FPCM and flashed it with the Nano and SPS. No more codes or dashboard lights!

joecar
September 14th, 2018, 03:20 AM
Good to hear you got it going :cheers: