RepairPal is your advocate for car care advice and guidance

Q: Door locks work intermittently. Seem to be related to temperature. on 2005 Pontiac Montana

All doors will lock but only driver's side will unlock with any FOB or switch if temperature is warmer. When outside temperature cools down, problem goes away and all locks function normally. Switches appear to work fine and wiring integrity appears fine as well. This pretty much limits the issue to the BCM, although I will check some floor pan wiring as well. Because the issue seems to be related to weather/temperature, it would seem that there is expansion and contraction of a contact, although I still cannot explain how the driver's side fron door still works all the time while the others seem to 'try' to work but don't.
Get a Repair Estimate
Guaranteed by certified locations nationwide. Learn more
RepairPal estimates are guaranteed at over 1,700 quality certified locations nationwide. Learn more
If the relay was a problem, would not all my doors be affected? My driver's side door appears to work all the time whereas the others all lock together and they all do not open either until the ambient air cools down. Is there a relay for the driver's door and then another for the rest? The relays should be located in the black box, under the hood, on the passenger side close to the firewall, so I can check them and since the locks are not working right now (too hot outside) a simple swap of relays should rule it out or prove it is the problem.
| |
there is unlock and lock relay next to each other. it could be door lock actuators also but they to need to be tested with a tech2 scanner.without the scanner you are stuck ck'ing verything manually.sorry but thats what needs to be done
Oddly enough, I see nothing marked as 'lock' relay in either my fuse panel (right side dashboard) or in the box in the engine compartment. Perhaps it is marked generically?

And...maybe this further information may help...I do have an aftermarket Python remote starter installed and I wonder if a defective relay in this system might cause the issue. I had looked at the various components of that system and all wires appeared intact but I obviously never cracked open anything nor did I do any testing as I do not have the schematics for much tracing would have to be done.
Didn't find what you were looking for?