I would suggest a second opinion - beside me. My name isXXXXX for asking your question.
The dealer should be able to give you the name of the code that is being set. Ask them. You have already followed their advice and now have a new ignition switch - but the same problem. Its not out on line to ask about their reasoning behind the switch replacement. The air bag system stores all its own fault codes until erased. If the light comes on - a fault should be stored.
The ignition switches do fail- and those are the exact symptoms that you described. The switches fail due to heavy current flow and a poor connection between the switch and the wires that connect to the switch. This happens most often with the blower turned on. They may have not properly inspected the wires that plug into the switch. and overlooked a burnt terminal in the ign. sw. connector. Another area to have inspected is the ground wire from the the same circuits.
A air bag computer has no direct connection to the speedo ,tach, ect.. - --- except the connector at the cluster. This condition could be caused by poor connection at cluster.
Also the ignition switch failure also causes the blower motor and radio to stop working.
Feel free to reply , I expect you will have more questions . Thanks Scott.
Sorry . I had long distant call.
I cant remember when an air bag module caused the cluster to lose the fuel gauge . If the "buss" line - communication line goes down - all the modules on the line can record a fault . If the cluster has a buss fault only- Then its the connector to the cluster.
Please - feel free to reply. I wont be able to reply until tomorrow. Scott
Hello, Just came home . You can drive the truck with out the acm. In fact I would unplug the ACM and drive the truck to see if the problems goes away. If the acm is shorting out the can buss . The problem will not be present when the acm is unplugged.
I would unplug the module - The air bags will not deploy if you are in a accident.
If the problem goes away- plug the module back in and see if it returns. By doing that you are proving that the acm is causing the problem.
Since I work in a dealership. We dont install used ACM's from a different car. Just be carefull - if the module came from a wreck- the module could be stuck on- and cause the bags to deploy. We have used the same acm after a car has had them deploy. We just leave the bags unplugged and scan the module before connection of the bags. And I have tested many ACM modules for the small body shops around the area.
If the module is causing the buss communication problems . then no programming will fix a hardware problem. Hope this helps . if you need more info. please reply.