Weird BCM? PCM? Issue
My 97 Coupe will randomly shut down while driving. It runs great/revs up totally fine when running. When it shuts down, it will struggle to restart and backfire/pop until I reset the BCM. There was also an issue where it would start but as soon as I put it in gear, it would quit.
Things I have a code for:
MAF low signal, Cam Pos sensor low signal, trans solenoid switch. MAF is definitely dead (no change while datalogging), CPS is probably dead (errors on tech2 on "high/low"). Tachometer does NOT work. the FSM suggests the tach is based on the crank sensor, but could it possibly be cam sensor driven? I can datalog the RPM on hptuners/tech2, but the dash tacho reads zero.
Somehow, the car will still start without an issue whenever it dies if the BCM is restarted. When I was troubleshooting, I was able to kill the engine by messing with BCM controls on a tech 2 and the car's window switch. I popped open the BCM and can't see any water damage, and nothing looks burnt/smells burnt/cap and ICs look OK. I have NOT been able to consistently been able to get the car to stop.
The MAF WAS working at one point, as was the CPS (I datalogged after I got towed home). Now, with both sensors out, it's running fine and I have not been able to get it to trip off again. I'm wondering now, if the two failing sensors was able to kill the car by confusing the PCM. Now that they both failed, the car is ignoring both sensors and using only the crank position sensor to run, therefore running fine? Ever since noticing the cam position sensor has fully died, I have not had the car quit on me but I have also not driven on the road (just idling).
When the car stopped on the road, it was a very quiet death both times - no hiccups, no coughs like a fuel cut/fuel pump issue. Very computer/ignition feeling. The 2nd time it died, it made a quiet backfire pop, suggesting some confusion on timing. Potentially pointing to the trans switch, both times it was also driving when it quit. Thought maybe it was the CLB so I installed the LMC5 between the first and 2nd time the car quit, so it was obviously not that.
Thinking its wiring, cam, crank, or BCM/PCM issue.... any other thoughts?
P0342 - Cam Pos Circuit Voltage Low (H, not C - I think its dead, Tech2 keeps counting up on too low/too high)
P1571 - Traction Control Torque Request Circuit
C1241 - Magna Steer Malfunction
C1277 - Requested Torque Signal Circuit Malfunction
Tacho on dash does not work, or is intermittent. Tacho to DLC works.
First failure, I took a video of the error codes - Only one then was P0705(Trans Range Switch Circuit). I have a switch coming in to swap too.
In the tech2 while stopped, the transmission switch seems to be working fine, but I suppose it could be failling as it's moving. Oddly enough, shifting from anything to [D] has a markedly hard shift, but if I skip D and go to 1, and then back to D, its a nice softer shift.
One more thing - when scanning with the T2, every module communicates fine except radio due to aftermarket radio install. So, doesn't seem like its a module killing the datalink unless its very intermittent. Also have to mention the driver side window did lock up on the "up" position recently and I was able to do the motor screw tap trick to get it working again. It's been problem free since.
Last edited by Ahrmike; Nov 4, 2024 at 01:07 AM.
Last edited by C5 Diag; Nov 4, 2024 at 04:37 PM.
https://youtu.be/pCn0ji6fuW8?si=sKexGRvbRGnlQLNT
I don't remember what I was messing with on the tech2 - I think I just tried to read the codes or connect to a module and the car shut down on me. I was also able to get the shutdown to occur when I was messing with my window controls on the left door controls. I thought that pointed at some issue with the serial bus, but ever since both the cam and MAF sensor are reporting as failed on the tech2, the car has not shut down by itself.
The yellow wire on the MAF is giving back a ~1.45V, not 5V to ground. The car still runs so then I guess it kind of rules out a crank sensor? I am getting the cam sensor code as well as the trans switch code so ill swap both out and retest at the MAF - do you suspect one of those is the cause of the lower voltage? PCM issue?
BCM Restart consists of me pulling fuse 25 in the passenger footwell.
The last few times i've reset BCM and restarted, the only errors that populated were MAF fail and CAM fail on low voltage. First time the issue happened, those two were "fine" and only the trans switch P0705 was current.
I wish I had an o-scope. I may end up picking one up soon.
Last edited by Ahrmike; Nov 4, 2024 at 07:19 PM.
The AC sensor and the ECT both return a 5V as it should... triple checked the MAF and its still 1.45V. I felt around the harness and don't see any kinks or any other issues. Car still turns on and runs OK with zero MAF input. Assuming it is going off of crank position and MAP? I can almost reach the cam pos sensor, will get to it tomorrow and retest the MAF to see if its still at 1.45.
Does the sensor 5V get shared across all sensors or are there groups of sensors that share them?
Tomorrow, I'm planning on pulling the battery, checking pins on the PCM for corrosion, and also pulling the intake mani to get at the CPS. If I get thru all that, perhaps the CKP or Trans Switch also.
The Best of Corvette for Corvette Enthusiasts
Last edited by C5 Diag; Nov 5, 2024 at 08:48 AM.
pulled IM off, with key on cam pos sensor gets 12v, 0v, .02v . maf now gets 12, 2.5v.
cam pos sensor visually isnt damaged. taking it out of the sensor circuit doesnt increase voltage. now leaning towards maybe crank, trans switch, or pcm. going to pull any sensors i can off the trans to see if voltage goes up.
for the maf and cps, is the wires supposed to show 12, 5, and ground? i checked continuity to see if i had a ground fault on the maf and i got 130 ohm, no continuity, no continuity.
for the cam, i got 130, 56k, and no continuity.
Last edited by Ahrmike; Nov 5, 2024 at 05:45 PM.
https://www.corvetteforum.com/forums...-ecu-swap.html
Confirming all wires seem to NOT be shorted to ground anywhere on the PCM loom. Only "weird" ones are the fan relays (80-100 ohms with key in ignition), and oil level sensor at 76.2 ohm to ground.
All switched pcm pinouts appear to be working fine too.
Really leaning towards broken PCM? However, after checking for any grounding issues, I put the PCM back in and rechecked the MAF 5v wire and its at 5V. Wondering if my messing around with the wire loom/PCM pins somehow fixed a bad contact? Or, is the PCM just "cold" so its working fine until a component overheats and fails?
I also did the dumb thing and pulled the PCM out of the housing to check for water marks - looks totally OK inside but where the loom attaches has some aluminum corrosion. Perhaps some aluminum oxide powder bridged a few pins and my reseating it fixed the issue? I don't see any obviously burnt looking ICs, traces, or caps either. I DO notice one IC looks slightly like it may have an issue (185-1625045) - slightly less oily/shiny in the middle, leading me to think its overheated at some point. A lot of the joints do look kind of cold-joint-ish...
https://charm.li/Chevrolet/1997/Corv...al%20Diagrams/
Im confirming the trans position switch is correct, with pin 26 and 32 grounding (A and P pins on the switch)... Could the pressure switch reading wrong confuse the PCM enough to cause it to shut down the engine?
the trans switch will cause a shut down.
I do have bad news though, the 2.8~ish volt MAF voltage came back. I did do a PCM relocate to the cabin interior - hooked everything back up, checked MAF and its below 5V. I am thinking it might be a board issue- cold solder joint, when installed in the housing it is torqued just enough for it to fail. When I remove it from the housing, the flexing is gone, and the solder joint has enough contact to give me 5v? tomorrow, ill try remove it from the housing again and retest.
Trans switch looked totally fine too - cam also looked fine. Car starts, runs totally OK without the MAF and I still have not been able to get the car to stop on me over the last 5-6 hours of testing this damn thing!
I might pick up a PCM from the bay and see if it fixes my issues. If not, I guess ill have an extra PCM?
(I can always get the engine to start - sometimes it takes a little longer cranking to go, but i have been able to get it running always. it just dies randomly and quietly like something quit).
Final thought:
My tacho has been spotty for a while. I'm reading that the PCM signal is the one used to move the tacho, I can pull RPM info from a OBD connected device (over serial, maybe?). The tacho had been out for almost a year, then it all of a sudden started working right before the failures. Thinking bad contacts/bad IC on the PCM is acting up now.
Last edited by Ahrmike; Nov 8, 2024 at 06:36 PM.
(I can always get the engine to start - sometimes it takes a little longer cranking to go, but i have been able to get it running always. it just dies randomly and quietly like something quit).
Don’t think so !!
If you buy a PCM on ebay, don't buy from Flagship1. They've been giving me the runaround for the replacement. I'll probably end up buying from somewhere like speed engineering and just have a full standalone PCM or something.
Anyway, ive been starting the car up on and off and it runs totally fine except for the weird sensor issues. I cleaned and checked all the grounds in the engine bay and no improvements anywhere. about to start heat gunning the PCM to see if I can improve some solder joints and get the sensors running fine.
If FS1 EVER sends me my pcm, ill update again.
If anyone experiences intermittent tach/weird temp sensor/MAF sensor dropping/random engine cuts/slamming gear shifts keep those grounding pins on the PCM in mind!
I'll update if the engine cuts out again, but based on a few of my issues being resolved I have high hopes the PCM is fixed.
C5 (stealth edit - sorry used to posting C6) Diag, thanks for all the help - you were right, it was a grounding issue - just internal to the PCM.
Last edited by Ahrmike; Nov 21, 2024 at 11:21 PM.
If anyone experiences intermittent tach/weird temp sensor/MAF sensor dropping/random engine cuts/slamming gear shifts keep those grounding pins on the PCM in mind!
I'll update if the engine cuts out again, but based on a few of my issues being resolved I have high hopes the PCM is fixed.
C6 Diag, thanks for all the help - you were right, it was a grounding issue - just internal to the PCM.
Great news !!













