What Does B2458 Mean?
This code indicates the Body Control Module (BCM) has detected a short to ground in the auxiliary heater overheat sensor circuit. The auxiliary heater system, commonly found in diesel vehicles or cold-climate applications, uses an overheat sensor to prevent damage to the heater unit. The BCM detected voltage in this sensor circuit is lower than expected, indicating the signal wire is grounded somewhere between the sensor and the control module.
Common Causes
45%
Damaged or chafed wiring harness causing short to ground between overheat sensor and BCM
30%
Failed auxiliary heater overheat sensor with internal short to ground
15%
Corroded or moisture-damaged connector at overheat sensor causing ground path
10%
BCM internal fault causing false detection of short to ground
Diagnostic Steps
1
Step 1: Perform visual inspection of auxiliary heater overheat sensor wiring harness from sensor to BCM, looking for chafing, pinch points, melted insulation, or damage near hot exhaust components or sharp metal edges
2
Step 2: Disconnect overheat sensor connector and measure resistance between sensor signal pin and ground using digital multimeter; reading should be greater than 10k ohms (OL/infinite resistance indicates proper isolation, low resistance confirms short to ground)
3
Step 3: With sensor disconnected, measure resistance between BCM-side sensor signal wire and chassis ground; infinite resistance indicates wiring is intact, low resistance confirms harness short to ground requiring wire repair or replacement
4
Step 4: Inspect sensor connector for corrosion, bent pins, moisture intrusion, or carbon tracking; clean connector with electrical contact cleaner and apply dielectric grease if corrosion is present
5
Step 5: If wiring and connector test properly, replace auxiliary heater overheat sensor and retest; if problem persists, suspect BCM internal fault requiring module testing or replacement
6
Step 6: Clear codes, operate auxiliary heater through full heat cycle, and monitor sensor circuit with scan tool to verify repair and confirm no return of short to ground condition
Estimated Repair Cost
$150 - $650
Parts + labor, varies by vehicle and location
This code indicates the Body Control Module (BCM) has detected a short to ground in the auxiliary heater overheat sensor circuit. The auxiliary heater system, commonly found in diesel vehicles or cold-climate applications, uses an overheat sensor to prevent damage to the heater unit. The BCM detecte...
The most common cause of B2458 (Aux Heater Overheat Sensor Circuit Short to Ground) is: Damaged or chafed wiring harness causing short to ground between overheat sensor and BCM
Typical repair costs for B2458 range from $150 to $650, depending on the vehicle, location, and whether you do it yourself or go to a shop.
Vehicle is safe to drive, but auxiliary heater function will be disabled to prevent potential overheat damage. Repair within 1-2 weeks to restore cabin heating performance in cold weather conditions and prevent auxiliary heater component damage from unmonitored operation.
Start by connecting an OBD2 scanner to read the code and any freeze frame data. Then follow the diagnostic steps specific to B2458 to identify the root cause.
OBDHut Mobile App
Scan codes directly from your car with the OBDHut app.
Coming Soon
Quick Info
Category
Body
System
Auxiliary Heating System
Difficulty
Type
Generic (SAE)
Recommended Tools
OBD2 Scanner
A quality scan tool helps you read codes, view live data, and clear faults.