Page 1 of 2 12 LastLast
Results 1 to 10 of 14

Thread: P01 vs P59 for GMT400

  1. #1
    New Member
    Join Date
    Sep 2020
    Posts
    2

    Default P01 vs P59 for GMT400

    I'm putting together the kit I need to do a ECM swap on my '99 GMT400 truck.

    Is there any pressing reason why I couldn't use a P59 1mb ECM from a van with IAC control in lieu of the 512kb P01 0411 that everybody seems to use for that swap? I searched on here and found a low res L31 tune from a P59 equipped Mexican GMT800 truck, so I'm at least broadly aware that it should be possible. Has anybody done it? Is there some good reason not to?

  2. #2
    Lifetime Member SS2win's Avatar
    Join Date
    Feb 2005
    Posts
    373

    Default

    I've been working toward doing that swap but not dedicated the time for it yet. There are just a few changes to be made, 02 sensors the big one. Isolated ground on the P59. do it and report back.

    Someone else please chime in with more infor if you have it.
    2001 Camaro SS
    EFILive Custom OS3

  3. #3
    New Member
    Join Date
    Sep 2020
    Posts
    2

    Default

    First things first, I need to get my mitts on the '99 GMT400 black box to 0411 spreadsheet. I dropped a PM to Lextech, but I'm not sure if he's around here much these days and I sure don't want to harass the poor fella across a bunch of enthusiast sites.

    Once I can get that, my plan is to cross-reference the P01 pinout with a P59 pinout and see what specifically is different. I've heard, as you mentioned, that the o2 wiring is handled differently, but it'd be nice to have a definitive list of what changes between the P01 and P59.

    Hoping someone's already forged some of this trail, but if not it looks like it's up to me!

  4. #4
    Lifetime Member SS2win's Avatar
    Join Date
    Feb 2005
    Posts
    373

    Default

    Yeah it's been done a bunch of times already. It's not bad from the perspective of the pinout changes. Adding the wire for the 02 could get complicated depending on how "factory" you want it to be.
    2001 Camaro SS
    EFILive Custom OS3

  5. #5
    Lifetime Member GMPX's Avatar
    Join Date
    Apr 2003
    Posts
    13,148

    Default

    I'm really digging somewhere I haven't been for a long time but if I recall not all P59's are the same either. Some of them are missing certain output driver packs so some output functions do not work.
    I no longer monitor the forum, please either post your question or create a support ticket.

  6. #6
    Senior Member
    Join Date
    May 2014
    Posts
    125

    Default

    https://www.lsenginediy.com/comparin...i-controllers/

    That's good info referencing what part/service numbers have what output driver packs etc.

    I recently did a P01 to P59 swap on my 2003 Corvette. I did just like you said, I referenced a 2003 vs 2004 pinout (2004 Corvette is P59). In my case I only had to move 1 pin, for alternator control circuit.

    On P59 the O2s are grounded to the PCM, but you can also simply disable a few DTCs and it works fine (that's what I'm doing right now).

  7. #7
    Lifetime Member SS2win's Avatar
    Join Date
    Feb 2005
    Posts
    373

    Default

    Sounds like you got lucky there... my 2001 SS is going to be a bit of work. I'd like to retain the O2 functionality so I'll be running wires.
    2001 Camaro SS
    EFILive Custom OS3

  8. #8
    Senior Member
    Join Date
    May 2014
    Posts
    125

    Default

    Just to be clear, the O2s work fine using a chassis ground for the heater circuit. P59 just allows the pcm to monitor the heater circuit directly. If I was already running a bunch of new wires I woulda done it too, but I didn't feel like digging into it when the rest of the project was so simple.

  9. #9
    Lifetime Member SS2win's Avatar
    Join Date
    Feb 2005
    Posts
    373

    Default

    So did you use the stock O2 as well? never thought about it that way...
    2001 Camaro SS
    EFILive Custom OS3

  10. #10
    Senior Member
    Join Date
    May 2014
    Posts
    125

    Default

    Quote Originally Posted by SS2win View Post
    So did you use the stock O2 as well? never thought about it that way...
    Yes, I didn't touch the O2 sensors or the wiring at all. I looked at the 2004/P59 O2 sensors for my car and it was a different style connector and everything, so I decided I would try leaving it as is and see what happens. The associated codes are P0135 and P0155 "heater performance".

    I read something about having the O2 being grounded at the PCM allowed the PCM to keep the sensors at a constant temp to make them more accurate. But I wasn't really able to find any real info or data to tell me how much improvement or if it would be worth the effort etc. So I just left it as is for now...no issues or gripes so far.

    If you're already going to be doing a bunch of wiring work, might as well knock it out while you're there IMO. But if it's going to be a pain or extra effort, I don't think you're gonna miss out on anything/much by leaving the wiring/sensors as is.

Page 1 of 2 12 LastLast

Similar Threads

  1. [How To]Unlock Tuner Lock P01 LS1B
    By bmgjet in forum Tutorials
    Replies: 5
    Last Post: February 25th, 2022, 02:06 AM
  2. Bricked P59 tune
    By greasess in forum Gen III V8 Specific
    Replies: 4
    Last Post: August 3rd, 2020, 04:26 AM
  3. P59 Flex Fuel OS with DBW
    By LabZ in forum Gen III V8 Specific
    Replies: 6
    Last Post: January 29th, 2019, 03:36 PM
  4. Locked P59 PCM
    By derkscustomcars in forum Gen III V8 Specific
    Replies: 1
    Last Post: January 30th, 2017, 08:04 AM
  5. Replies: 2
    Last Post: June 27th, 2011, 03:21 AM

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •