Results 1 to 8 of 8

Thread: P59 2005 Tahoe ECM replacement issues {HELP}

  1. #1
    Potential Tuner
    Join Date
    Apr 2022
    Posts
    4

    P59 2005 Tahoe ECM replacement issues {HELP}

    Working on a 2005 2x4 Tahoe that was at a shop for 2 years with no history, I know the ECM has been swapped, the throttle body has been replaced, the transmission and harness was also replaced with the same issues going on. The truck will start and idle and can rev the engine with no codes, as soon as you try to drive it goes into "reduced engine power", throws a few codes I will list below, the stabilitrac and traction control come on as well. The vin doesn't match the ECM, the build date on the Tahoe is 09/05 and the vin is 1GNEC13Z46R145163. The ECM has a vin of 1GNEK13T83R120907 and an OS of 12579405. I have disabled VATS with no change. Do I need to rewrite the tune from a newer Tahoe file and if so which OS? Not really worried about the vin matching but would like to drive the vehicle again.

    P1518- electronic throttle body to PCM communication
    P0740- torque converter clutch solenoid circuit
    P0753- shift solenoid A
    P0758- shift solenoid B circuit
    P0785- shift/timing solenoid
    P1638- generator F-Terminal circuit
    P1860- TCC PWM solenoid circuit
    There was another generator terminal circuit that was in the history but I cleared the codes before I wrote them down.
    -UPDATE-

    I was able to drive the vehicle slowly down the road, as soon as it gets above 20% throttle it goes to reduced engine power, the transmission shifts to at least 3rd gear, repeats the list of codes again, i can clear the codes and drove it back home.

  2. #2
    Tuning Addict blindsquirrel's Avatar
    Join Date
    Apr 2017
    Location
    Meridian MS
    Posts
    7,643
    2003 4WD VIN T/LM7 gas calibration will not do real good trying to run a 2006 2WD VIN Z/L59 flex. Are you wanting to tune it, or thinking you could change things in the current wrong PCM enough to make it run?

    The current PCM is what Service Number? If it's correct for the truck and you just want it to run and stay stock, just reprogram using the actual correct VIN. If you don't have the tools to reprogram it yourself buy a used PCM of the correct service number pre-programmed to the correct VIN. Generally that runs $100-150.

  3. #3
    Potential Tuner
    Join Date
    Apr 2022
    Posts
    4
    I'm still new to this, when you say service number I'm assuming that would be the sticker on the ECM itself? Can I go to the tune repository and get a file for a 2006 and just wright entire then use the change vin wizard or is there more to it than that? Also how were you able to run the vin to see what it actually was? I bought it from a old school guy that has a small automotive shop, it was brought in for a transmission replacement due to somebody telling owner that was what the codes meant, after replacing transmission and then throttle body it had the same problems, owner never paid the bill, the shop owner used title 42 to get the title and I bought it cheap as a potential 5.3/4l60e swap, it is actually a nice vehicle so I was thinking of driving it for awhile.

  4. #4
    Tuning Addict blindsquirrel's Avatar
    Join Date
    Apr 2017
    Location
    Meridian MS
    Posts
    7,643
    5th digit is the platform, 8th is engine RPO, 10th is year.

    HP Tuners is really not a replacement for real tools used to do stock-type reprogramming. It does 'work' on Gen 3s (but not on Gen 4s), but you will have to spend more on credits to license somebody else's stock file before you can write it, and then... I think that since that will create a new file/hardware-serial combo, you have to buy credits again even though you already paid to unlock the file.

    A Service Number is the hardware. On the sticker. If the 2006 needs a different service number than the current 2003 PCM, then flashing it with a 2006 file is likely to turn it into a doorstop. Or worse, it will seem to work, mostly, except for weird problems that make no sense and can't be solved. Honestly I think the easiest and best and cheapest (not often are all those in alignment) is to go to Ebay, search for the service number that fits your truck's VIN (NOT the service number of the wrong one it currently has), and the phrase 'programmed to your VIN'.

    correct PCM for the 2006 VIN: https://www.gmpartsdirect.com/oem-pa...tured-89017750
    89017750, replaces 12570557, 12576106, 12576869, 12578127, 89017733

    PCM for the 2003 VIN: https://www.gmpartsdirect.com/oem-pa...tured-12581565
    12581565, replaces 12582605, 12589463, 12602802

    No numbers shared between them, they are different hardware.

  5. #5
    Potential Tuner
    Join Date
    Apr 2022
    Posts
    4
    Thank you.

  6. #6
    Advanced Tuner
    Join Date
    May 2006
    Location
    Seattle, WA
    Posts
    539
    GM changed the TAC from 05 -> 06, so in addition to doing what blindsquirrel said, using an 03 calibration with 05 or 06 hardware is guaranteed to cause throttle control issues.

    Easiest thing to do (in a stock vehicle) is match everything up: 05 PCM, 05 OS, 05 TAC + pedal.


    Edit: Updated based on 2xLS1's info that 06 was changeover.
    Last edited by ScarabEpic22; 05-03-2023 at 11:31 PM.
    ~Erik~
    2013 Sonic RS - manual, CGM, 6M, sunroof, mods in process
    2008 TrailBlazer 3SS AWD LS2, loaded, dropped, modded, SE22 Performance tuned. And then some...
    2002 TrailBlazer LT 4WD 4.2L I6, lifted, tires, exhaust, SE22 Performance tuned

  7. #7
    Potential Tuner
    Join Date
    Apr 2022
    Posts
    4
    Thank you.

  8. #8
    Senior Tuner
    Join Date
    Jun 2004
    Location
    405
    Posts
    2,326
    Changed in 06. 06-07 Classic ETC systems not compatible with 03-05 calibrations. And you can put a 06 calibration in a 03 Box. I mix and match different P59 hardware with 03-07 calibrations all the time and have been for 20 years. Unless it is something odd like a cable TB that need a specific box with IAC drivers. Just be aware there is not one calibration that is correct for all 06 L59 Tahoes when you go looking for one in the repository. You need to see what segments are correct for that VIN and only flash a calibration that has all the correct ones.
    Also easy VIN Decoder: https://www.autozone.com/vin-decoder