Page 1 of 2 12 LastLast
Results 1 to 15 of 26

Thread: L67 swap PCM issue

  1. #1
    Fuel Injected! Quaraxkad's Avatar
    Join Date
    May 2019
    Posts
    37

    L67 swap PCM issue

    I have a '92 Cutlass that I've just completed swapping in an L67 and 4T65e-HD. The engine and transmission are both from a 2004 Impala SS, and I also have (or had...) a PCM from another 04 Impala SS. I have an AVT-852 cable/adapter and RoadRunner (Moates branded TunerCATS). I can't get the car to run using the Impala PCM. I also have PCM's from a 1998 Lumina LTZ (which I was initially led to believe would be the best PCM to use), and a 2000 Grand Prix GTP. *Both* of those start and run the engine (after disabling VATS). The LTZ has a N/A 3.4L, the GTP has the same S/C 3.8L, and both have differences in the transmission that prevent me from using either of them for actual driving. Something about the 2003+ transmissions having fewer/different pressure switches. I've tried so many different configurations and bricked two PCM's (WinFlash occasionally crashes during writes), and can not get this thing running properly.

    First thing I tried to do was read the bin from the 04 Impala SS PCM, disable VATS, and flash it back. After a few attempts to find the right value to disable VATS, WinFlash crashed and bricked that PCM. So I tried writing the SS bin to the LS PCM, again trying all possible values to disable VATS, eventually bricking that one as well. In any case with either of those two PCM's (pre-brick), the engine cranks, fires *one* cylinder, and then dies. I then found in Mitchell wiring diagram that the 04 Impala SS has one additional power wire labeled IGNITION, at C2-24 which is hot in ON and START. This is in addition to the C1-19 IGNITION WAKE UP that's present on both cars. C2-24 is not used in earlier years and empty in my wiring harness (which came out of a 98 LTZ). The Impala also has PCM CRANK PWR, a purple wire on C2-23 which is hot in START only, also an unused pin in my harness. I thought I had found the culprit in C2-24, unfortunately I didn't get a chance to test hooking up that new pin to B+ before bricking the SS and LS PCMs.

    I'm not sure if writing one bin to a different PCM even works, but by this point I'm trying anything I can. So I flash the 04 Impala SS bin to the 98 LTZ PCM. Again, the engine cranks, fires one cylinder, dies. I hook up C2-24 to B+ and try again. It cranks, starts up and runs for a few seconds, and then dies. Which seems like a VATS issue, so I try all three values for VATS in RoadRunner, 0/1/2, and then all three values again with VATS Injector Disable Time changed from 4 seconds to 0. Changing injector disable time was the only way to disable VATS in the 00 GTP PCM, which I learned from a post on this forum. No matter what, the engine either fires once with C2-24 disconnected, or it runs for a few seconds and dies with C2-24 connected.

    I'll attach my bins here, if anybody wants to poke around in them. Stock unmodified bins from all four of my PCM's, and Mod2 is the last version of the bin I flashed to the LTZ PCM.

    Am I wasting time trying to get this LTZ PCM with Impala bin to work? Is there something else I might be missing? If any more information is required, let me know!
    Attached Files Attached Files

  2. #2
    Super Moderator dave w's Avatar
    Join Date
    Feb 2011
    Posts
    6,268
    I'm thinking the 2004 Impala would PCM be the best option. I'll take a look at the 2004 files posted above with my TunerCats OBD2 software later, and get back to you.

    dave w

  3. #3
    Fuel Injected! Quaraxkad's Avatar
    Join Date
    May 2019
    Posts
    37
    OK, thanks! I'll start looking for another Impala PCM, and I'm considering buying HpTuners, assuming it's less likely to brick my PCM.

    EDIT: Since I will have to buy a new one, should I only look specifically for a 2004 Impala SS, or would the LS be just as good assuming I flashed the SS program to it? They both had the same service number 12583827. Probably some other cars have that one as well.
    According to RockAuto:
    BUICK CENTURY 2004-2005
    BUICK RENDEZVOUS 2003-2005
    CHEVROLET VENTURE 2004-2005
    OLDSMOBILE ALERO 2004
    OLDSMOBILE SILHOUETTE 2004
    PONTIAC AZTEK 2004-2005
    PONTIAC GRAND AM 2004-2005
    PONTIAC GRAND PRIX 2003
    PONTIAC MONTANA 2004-2005
    Last edited by Quaraxkad; 05-19-2019 at 09:24 PM.

  4. #4
    Super Moderator dave w's Avatar
    Join Date
    Feb 2011
    Posts
    6,268
    I looked at both the 2004 Impala SS .cal files, posted above. Using TunerCats OBD2, the files look correct.

    WinFlash has the option to flash using "PCM Recovery" which has worked for me on several occasions, but PCM Recovery is not 100%.

    If your willing to risk the shipping expense, I'll try using my WinFlash PCM Recovery (pro bono) on the "bricked" PCM. You supply the .cal file to be flashed PCM Recovery.

    Send me a Private Message for shipping details.

    dave w

    PCM Recovery.jpg

  5. #5
    Fuel Injected! Quaraxkad's Avatar
    Join Date
    May 2019
    Posts
    37
    I did try the PCM Recovery option on both bricked PCM's, immediately after bricking and again after sitting unplugged overnight (or longer), and that didn't work. I don't recall the exact message, but I believe the status box said "Write Failed, Retrying" a few times and then it gave up. I did just try it again on the LS PCM, and it worked this time!! So now I have the Impala LS PCM flashed back to stock. Should I try again writing the SS Mod2 file I attached above? What is the correct value disabling VATS on this PCM?

    I also forgot to mention one additional thing that may be important for my application. This is partially speculation, I don't know if it matters or not. I am using an earlier model external gear selector switch instead of the one that's built in to the transmissions in 99+. The two may or may not be electrically identical, which is why I'm unsure if any of this matters. According to this tech article (second paragraph under 4T65-E), a transmission that does have an internal "IMS" can be used in cars that originally had an external switch by simply swapping the external switch onto it. In this case, the IMS goes unused and the PCM reads from the external switch. But that article assumes you're using the stock PCM for that car, which would be programmed for the external switch. However, since I am now using the PCM from a 04 Impala (which has an IMS) instead of a 98 or earlier PCM (which have external switches), is there a difference in the programming between the two? Maybe just a flag that needs to be set? If there is one, I didn't see one in RoadRunner or TinyTuner.

  6. #6
    Super Moderator dave w's Avatar
    Join Date
    Feb 2011
    Posts
    6,268
    I'm unable to provide good information, largely due to the fact I have not had the opportunity to personally work with a L67 conversion like yours.

    Generally speaking, most all my engine transplant experience has been with the more popular V8 conversions, both OBD1 & OBD2. Generally speaking, engine transplants challenges are, mechanical, wiring, and "Flash". My inexperience with the L67 leads me to think the "Flash" could be the most challenging? Sometimes, wiring can be challenging? The popular LS2 swap wiring can be challenging, but is well documented. Perhaps the L67 swap wiring documentation is not 100% accurate? Generally speaking, the wiring harness requirements for EFI can be simplified to Battery +, Battery -, and Ignition On / Start. The L67 might have wiring / module challenges with the two stage fuel pump system? Without actual experience with the L67, I can only speculate the two stage fuel pump is related to boost vs. non boost fuel pressures? If the engine is only able to run for a few seconds, I can only wonder if the fuel pump working or not? Generally speaking, fuel - air - spark are needed to keep the engine running. I don't recommend using a "Hot Wired" fuel pump, but as a last ditch effort to "figure thing out", hot wiring a fuel pump might be worth trying???

    I do not own HP Tuners, so I can't provide input for using HP Tuners with the L67.

    dave w

  7. #7
    Fuel Injected! Quaraxkad's Avatar
    Join Date
    May 2019
    Posts
    37
    You're absolutely right, the wiring documentation is virtually non-existent for this swap. However I'm pretty sure I have the wiring done properly, considering both the stock 98 LTZ and 00 GTP PCM's will start and run the car. That's what leads me to be believe it's a PCM issue. Regarding the two-speed fuel pump, the way that works as I understand it, is a second output from the PCM switches on and off a resistor in the relay that reduces voltage to the pump. My car does not have that special relay+resistor, just a regular 4-post relay. So regardless of whether the PCM is asking for low or high speed, the pump is always getting full power. Although looking at the Mitchell diagrams I don't see that resistor, so maybe I'm wrong about how it works (or Mitchell is)... In any case, I did try with a jumper wire in place of the relay to run the pump hard-wired, and that made no difference and still had a single cylinder fire and then nothing. That was before I discovered the additional C2-24 power wire though. I will test that and report back. If adding that power wire *and* hard wiring the fuel pump allows the car to run, does that suggest a VATS issue?
    Last edited by Quaraxkad; 05-20-2019 at 05:54 PM.

  8. #8
    Fuel Injected! Quaraxkad's Avatar
    Join Date
    May 2019
    Posts
    37
    OK, I've just flashed the newly un-bricked LS PCM to the stock SS program, except VATS set to 0 instead of the default of 1. Without power to C1-24, it cranks, fires one cylinder, and then just endless cranking. I can get another single-cylinder fire only by turning the key to off before cranking again. With power to C1-24, I get a DTC as soon as I turn the key to ON, P0452. This is the fuel tank pressure sensor, which my car does not have, so that code is expected. That code being set only when I hook up C1-24 to battery power leads me to believe that it is required to power on this PCM. Although having said that, my bench harness does *not* have power to that pin and I'm still able to connect to it with my OBDLink SX and read/write with WinFlash. So is it required or not?! And now, when cranking it starts up, runs for a few seconds and shuts off. Still sounds like VATS... I also tried hard wiring the fuel pump and have the same result, does this eliminate VATS as the cause or does the 04 Impala do more than cut fuel pump power? I also get two more DTC codes set after that, P0036 and P0449. P0449 is another EVAP code, which is expected. P0036 is an oxygen sensor code, and will require further testing some time in the future. But none of these codes give me any clues regarding the current issue.

    As a side note, unrelated to anything else here, I've found that when I change the VIN with WinFlash, the PCM reverts itself back to its original VIN after a power cycle. The VIN doesn't matter for my application, I just thought it was a noteworthy observation.

  9. #9
    Super Moderator dave w's Avatar
    Join Date
    Feb 2011
    Posts
    6,268
    C2 Pin 23 crank voltage?

    See attached schematic.

    dave w
    Attached Images Attached Images
    Attached Files Attached Files

  10. #10
    Fuel Injected! Quaraxkad's Avatar
    Join Date
    May 2019
    Posts
    37
    I did mention C2-23 in the first post. But that's only hot during cranking and considering that the engine cranks and starts up (C2-24 is hot), i didn't think C2-23 was required. Not knowing what its real purpose is, I didn't want to hard wire it to always on battery power. I suppose I can test it using power from the starter solenoid, just to see if anything changes.

  11. #11
    Super Moderator dave w's Avatar
    Join Date
    Feb 2011
    Posts
    6,268
    According to the schematics I posted:

    C2-23 is Hot Only when the engine is Cranking. Connecting to the "S" terminal of the starter solenoid is a good plan, an even better plan would be install an inline 10 amp fuse.

    C1-20 is Hot all the time. (Battery +) 15 amp fuse

    C2-24 is Hot when the engine is cranking and running. (Ignition Switch On & Start) 10 amp fuse

    C1-19 is Hot when the engine is cranking and running. (Ignition Switch On & Start) 10 amp fuse

    The injectors and ignition module also need - Hot when the engine is cranking and running. (Ignition Switch On & Start) 15 amp fuse for each one.

    dave w

  12. #12
    Carb and Points!
    Join Date
    Jun 2016
    Posts
    8
    I do have some 3800 Series II experience so maybe I can help. Flashing a 2004 bin file to a 1998 PCM won't work. There is some interchangeability between PCM's, but not in that case. Your tuning software shouldn't have let you write the bin file at all, it should have have some internal tables of what PCM model numbers and what bin file OSID numbers are compatible and prevented you from creating a brick.

    I am assuming that when you did the swap you used an L67 harness. What year/make/model did it come from?

    The reason I ask is that PCM pin assignments changed over the years. For example, 1996-1997 PCM's are totally different internally, but are pin for pin compatible. A 1998 PCM will physically plug into a 1996-1997 car, but the PCM connectors have to be completely rewired for it to work because the pin assignments are different on the 1998 PCM. On top of all that a 1998 PCM and wiring harness would use a drive by cable throttle body, and a 2004 PCM and harness would be a drive by wire throttle body. The PCM, harness, and all other components on the engine have to be compatible.

  13. #13
    Fuel Injected! Quaraxkad's Avatar
    Join Date
    May 2019
    Posts
    37
    Quote Originally Posted by dave w View Post
    According to the schematics I posted:
    I have confirmed that all of these are properly hooked up, except for C2-23 which I have not yet tested

    Quote Originally Posted by scubasteve231 View Post
    I do have some 3800 Series II experience so maybe I can help. Flashing a 2004 bin file to a 1998 PCM won't work. There is some interchangeability between PCM's, but not in that case. Your tuning software shouldn't have let you write the bin file at all, it should have have some internal tables of what PCM model numbers and what bin file OSID numbers are compatible and prevented you from creating a brick.

    I am assuming that when you did the swap you used an L67 harness. What year/make/model did it come from?

    The reason I ask is that PCM pin assignments changed over the years. For example, 1996-1997 PCM's are totally different internally, but are pin for pin compatible. A 1998 PCM will physically plug into a 1996-1997 car, but the PCM connectors have to be completely rewired for it to work because the pin assignments are different on the 1998 PCM. On top of all that a 1998 PCM and wiring harness would use a drive by cable throttle body, and a 2004 PCM and harness would be a drive by wire throttle body. The PCM, harness, and all other components on the engine have to be compatible.
    I am using a wiring harness from a 1998 Lumina LTZ. It is not an L67, all but 2 or 3 of the harness connectors are in the right place, making it the easiest to use and requiring the least amount of modifications. The C100 firewall connector was the only thing that really needed to be altered, and I am confident that I have all of those pins moved to the correct locations.

    I have mapped out all 160 pins for the PCM on both cars, based on Mitchell's wiring diagrams. There are of course pins that are populated on one side and empty on the other, but all pins that are present on both ends are the same. The names for each pin does sometimes differ in the chart but I have verified in the diagrams that the wires still lead to the same place. One difference I noted that I don't think matters, the Impala PCM has separate ground pins for a few sensors, for example C1-10 is a MAP sensor ground, whereas the Lumina harness has all of those sensors grounded through C1-17. I would like to cross-check this chart with the factory service manuals, although I don't have a 04 Impala manual. I do have the 98 Lumina/Monte factory manual.



    Do you see anything here that's missing in my Lumina harness, that would prevent the car from running on the Impala PCM but run just fine on a 98 Lumina and 00 GTP PCM?

  14. #14
    Carb and Points!
    Join Date
    Jun 2016
    Posts
    8
    Quote Originally Posted by Quaraxkad View Post
    Do you see anything here that's missing in my Lumina harness, that would prevent the car from running on the Impala PCM but run just fine on a 98 Lumina and 00 GTP PCM?
    I compared the pin assignments, and the things that stick out to me aren't any differen't than what you've already said. C2 19 on the 2004 is an oil pressure switch input and not present on the 1998. I don't know if that is required for the engine to stay running, but it sounds like it won't even start in the first place.

    One thing to consider is the MAP sensor. An L67 PCM expects to see a 2 bar MAP sensor. An L36 PCM expects to see a 1 bar MAP sensor. I once put an L67 PCM into an L36 car without changing the MAP sensor. I had purchased a 2 bar MAP sensor but I just forgot to swap it in. It would not start. Once I removed the 1 bar MAP sensor and replaced it with the 2 bar, it started right up.

    It's possible that your tuning software never actually disabled VATS in your 2004 PCM. I know when I've done it, several values had to be changed and it was not intuitive at all, but I'm not familiar with the software you are using.

  15. #15
    Fuel Injected! Quaraxkad's Avatar
    Join Date
    May 2019
    Posts
    37
    Quote Originally Posted by scubasteve231 View Post
    but it sounds like it won't even start in the first place.
    It will start and run for a coupe of seconds on the 04 Impala PCM. It will start, run, and drive on both the 98 Lumina LTZ and 00 Grand Prix GTP PCM. Unfortunately I need the Impala PCM due to the transmission incompatibility.

    Quote Originally Posted by scubasteve231 View Post
    One thing to consider is the MAP sensor. An L67 PCM expects to see a 2 bar MAP sensor. An L36 PCM expects to see a 1 bar MAP sensor. I once put an L67 PCM into an L36 car without changing the MAP sensor. I had purchased a 2 bar MAP sensor but I just forgot to swap it in. It would not start. Once I removed the 1 bar MAP sensor and replaced it with the 2 bar, it started right up.
    I am using the MAP sensor that came on the engine, 12580698, google search suggests it is in fact 2bar.

    Quote Originally Posted by scubasteve231 View Post
    It's possible that your tuning software never actually disabled VATS in your 2004 PCM. I know when I've done it, several values had to be changed and it was not intuitive at all, but I'm not familiar with the software you are using.
    That's very possible. However if that's the case, then both TunerCAT and TinyTuner are incapable of disabling VATS. I have tried both. Are you able to download the 2004 Impala SS Stock.cal attached to my first post and disable VATS in whatever software you use?

    EDIT: I forgot to mention, I did try hooking up C2-23 to a hot-on-crank source, and that had no effect.

Similar Threads

  1. Plug and Play 1228062 swap to 1227747 A/C Issue
    By stew86MCSS396 in forum GM EFI Systems
    Replies: 7
    Last Post: 04-20-2018, 03:44 PM
  2. TH400 to 4L80E swap and 1227747 to 16197427 swap
    By MxRace75 in forum GM EFI Systems
    Replies: 28
    Last Post: 06-30-2015, 10:06 PM
  3. 5.3 swap with a 411 pcm tuning issue
    By schwiegerbob in forum OBDII Tuning
    Replies: 3
    Last Post: 04-26-2015, 07:58 AM
  4. 4l80e swap VSS issue
    By titan101 in forum GM EFI Systems
    Replies: 44
    Last Post: 04-14-2015, 01:27 AM
  5. issue with swap
    By dusterbd13 in forum GM EFI Systems
    Replies: 8
    Last Post: 02-19-2014, 09:20 PM

Bookmarks

Posting Permissions

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