OBD Guide

P058E

Battery Monitor Module Temperature Too High

P058E is an OBD-II diagnostic trouble code meaning: Battery Monitor Module Temperature Too High. Common causes: battery temperature control module malfunction, damage to module wiring harness. Estimated repair cost: $56–167.

Severity
⚠️ Medium
Can you drive?
Limited driving only, diagnose soon
Approx. repair cost
$56–167 (est.)

Symptoms

  • Check Engine light comes on
  • Reduced battery efficiency
  • Problems starting the engine
  • Incorrect operation of electrical equipment

Causes

  • Battery temperature control module malfunction
  • Damage to module wiring harness
  • Battery overheating
  • Problems with the module power circuit

How to Fix

  1. Check battery temperature
  2. Inspect the module wiring harness for damage
  3. Check the voltage in the module power circuit
  4. Replace temperature control module if necessary

Related codes

Error P058E by Vehicle Brand

FAQ

What does the P058E code mean?

P058E is an OBD-II diagnostic trouble code that indicates: Battery Monitor Module Temperature Too High

What causes a P058E error code?

The most common causes of P058E include: Battery temperature control module malfunction; Damage to module wiring harness; Battery overheating; Problems with the module power circuit.

How do I fix a P058E diagnostic trouble code?

To fix P058E: Check battery temperature. Inspect the module wiring harness for damage. Check the voltage in the module power circuit. For a complete diagnosis, use an OBD-II scanner.

Is it safe to drive with P058E?

Limited driving only, diagnose soon

How much does it cost to fix P058E?

The estimated repair cost for P058E is $56–167. Actual cost depends on your vehicle, location, and labor rates.

See also: Russian version · NationStat