Went down to PowerTech Performance in St Pete and had them flash the BCM with the SDM ID.
It took less than five minutes, but the job is finally finished.
I've only been staring at it for three years...
Not being able to find the official procedure for repairing the shitty connector will do that.
Originally I was trying to find the pigtails for the original connector. Because airbag, they don't seem to be available.
But I kept reading about the repair TSB, which eluded me for a long time.
I mentioned finding it and applying it the other day.
Well done! Both in locating the information, fixing the underlaying fault, and getting someone to address the downstream issue.
ReplyDeleteModern cars - well, cars more modern than mine - have a bewildering array of "modules" controlling everything.
Gone are the days of the ignition switch turning on the starter by direct activation of a relay.
That switch now sends a signal saying "I'm in the START position" to the BCM, which sends a "Crank" command to the ECM, which sends a "Wake up" command to the FPCM, followed by a number of data packets demanding various duty cycles from the fuel pump to attain a specified fuel pressure. When the fuel pressure sensor sends a valid data packet to the ECM with an acceptable fuel pressure, the ECM sends a "Turn on" command to the starter solenoid all while receiving temperature information from coolant sensors, and engine speed and position information from crank and camshaft position sensors so it can tailor control signals to the injectors, coils, cold start injector, idle speed control motor, and probably the cup holder as well.
I watched a Youtube video on diagnosing a "no crank" condition on a 2015 GM product. The vehicle had something like 27 computers and control modules connected to one or more of several networks in the harness, and it didn't have all the possible options fitted.
I even saw that a brake pad change on a modern VW requires a $1000+ tool to switch the emergency brakes in the rear calipers into service mode, so that the brake pistons can be retracted to allow removal of the old brake pads.
Sometimes complexity is necessary or a boon, but I sometimes suspect that it can be taken too far.