I have a 2005 1500 silverado and the radiator fans are staying on after the truck is off and drained my battery dead. Replaced the relay but no luck there. Any suggestions?
In addition SES indicated knock
sensor code. Had the knock sensors,
cleared codes, and SES has not turn
back on, but the cooling fan is still
draining the battery. I read some post
about Powertrain Control Module
being relate to both.
*knock sensors replaced*
block temperature sensor~ https://www.google.com/#q=2005+Chevrolet+Silverado+block+temperature+ sensor
scrub the main ground clean with a wirebrush, as this gets a layer of corrosion with every start...wirebrush and pliers for the lug end....wirebrush for the spot where it bolts to...put them together for restored ground potential and the modules will behave themselves then~.....with a NEW battery (if older than five)~
Ok, I need to clean the block temperature sensor connector, or the fan connector?
I'd check for a stuck relay. Take the handle end of a screwdriver and tap the relays that are in the underhood fuse box. If the fans stop, it's a bad relay. And yes, the cooling fans are commanded on by the PCM if the coolant temperature exceeds a certain point. Usually around 220°F or the air-conditioning is turned on. HTH. - Jim
Srvelis1....replace these items...they are cheap...test for continuity...leakage to ground with your multimeter~
I replaced the heat temperature sensor and the relays are all good , fans are still on , any suggestions
Looking for a Used Silverado 1500 in your area?
CarGurus has 183,298 nationwide Silverado 1500 listings starting at $1,693.
Search Chevrolet Silverado 1500 Questions
Chevrolet Silverado 1500 Experts