Engine-CodesMINI – P1004 MINI

P1004 MINI Code - Valvetronic Guiding Eccentric Shaft Sensor Solenoid Loss

Quick Answer

The P1004 MINI diagnostic trouble code (DTC) indicates a problem with the Valvetronic guiding eccentric shaft sensor solenoid in the vehicle's engine. Common causes include Electrical faults: Issues with the wiring, connectors, or electrical components related to the Valvetronic system can trigger the P1004 code, Sensor malfunction: The eccentric shaft sensor solenoid may fail due to internal faults or wear and tear over time, Mechanical problems: Problems with the Valvetronic system components, such as the eccentric shaft or valve lift mechanism, can contribute to this code. Severity is High - diagnose this code as soon as possible. Driving is not recommended if the warning light is flashing, the engine runs poorly, or safety-related symptoms are present.

What it means
P1004 MINI indicates Valvetronic Guiding Eccentric Shaft Sensor Solenoid Loss.
Common causes
Common causes include Electrical faults: Issues with the wiring, connectors, or electrical components related to the Valvetronic system can trigger the P1004 code, Sensor malfunction: The eccentric shaft sensor solenoid may fail due to internal faults or wear and tear over time, Mechanical problems: Problems with the Valvetronic system components, such as the eccentric shaft or valve lift mechanism, can contribute to this code.
Severity
High - diagnose this code as soon as possible.
Can I drive?
Driving is not recommended if the warning light is flashing, the engine runs poorly, or safety-related symptoms are present.
Table of contents Created and updated by William Orellana on Sep 10, 2024
💬 Need more help? Ask Auto Expert for instant answers — it's free!
AutoCodes App

Fix Your Car Smarter

Try the New AutoCodes App!

Get complete OBDII diagnostics, repair solutions, and cost estimates, plus AI chat support on demand.

AutoCodes App on Google Play

Code P1004 MINI Description

The P1004 MINI diagnostic trouble code (DTC) indicates a problem with the Valvetronic guiding eccentric shaft sensor solenoid in the vehicle's engine. The Valvetronic system is a variable valve lift technology used by BMW and MINI vehicles to improve engine efficiency and performance. The eccentric shaft sensor solenoid plays a crucial role in controlling the Valvetronic system by adjusting the valve lift based on engine load and speed.

OBDII Code P1004 MINI - Valvetronic Guiding Eccentric Shaft Sensor Solenoid Loss
P1004 MINI Code - Valvetronic Guiding Eccentric Shaft Sensor Solenoid Loss

Common Causes of P1004 MINI

  1. Electrical faults: Issues with the wiring, connectors, or electrical components related to the Valvetronic system can trigger the P1004 code.
  2. Sensor malfunction: The eccentric shaft sensor solenoid may fail due to internal faults or wear and tear over time.
  3. Mechanical problems: Problems with the Valvetronic system components, such as the eccentric shaft or valve lift mechanism, can contribute to this code.
  4. Poor maintenance: Lack of regular maintenance or oil changes can lead to sludge buildup or debris affecting the Valvetronic system's components.
  5. Environmental factors: Extreme temperatures, moisture, or contaminants in the engine bay can impact the sensor solenoid's performance.

Symptoms of P1004 MINI

  1. Rough idling: The engine may idle erratically or inconsistently, causing vibrations and shaking.
  2. Reduced power: The vehicle may lack power and struggle to accelerate or maintain speed.
  3. Hesitation: The engine may hesitate or stumble during acceleration, affecting overall performance.
  4. Misfires: The engine may experience misfires, leading to a rough running condition and potential engine damage.
  5. Poor acceleration: The vehicle may have difficulty accelerating smoothly and quickly, affecting overall driving experience.

How to Fix P1004 MINI

  1. Diagnostic scan: Use a professional diagnostic scanner to retrieve and interpret the P1004 code, pinpointing the exact issue with the Valvetronic system.
  2. Visual inspection: Inspect the wiring, connectors, and sensor solenoid for any visible damage, corrosion, or loose connections.
  3. Test the sensor: Test the eccentric shaft sensor solenoid for proper function and resistance values to determine if it needs replacement.
  4. Replace the sensor: If the sensor is faulty, replace it with a new OEM or quality aftermarket part to restore the Valvetronic system's operation.
  5. Clear codes: Clear the DTCs from the vehicle's engine control module (ECM) after repairs are completed to reset the system and ensure proper operation.

Cost to Fix P1004 MINI

The typical repair costs for addressing the P1004 MINI code related to the Valvetronic guiding eccentric shaft sensor solenoid loss can vary depending on the specific cause of the issue and the vehicle's make and model. In general, the cost of parts for a new sensor solenoid can range from $150 to $300, while labor costs can add another $100 to $200 to the total repair bill.

Need more information about the P1004 MINI code?

Need more information on how to fix the P1004 MINI code? Get Access to Factory Service Manuals

Need Help with the Code?

Get the P1004 MINI code diagnosed by a professional: Find a repair shop in your area

About the author: William Orellana is a Master Mechanic and Mechanical Engineer with over 30 years of experience diagnosing and repairing vehicles. Learn more about his background.

Frequently Asked Questions about P1004 MINI Code

What does OBDII code P1004 mean in a MINI?

Code P1004 indicates an issue with the Valvetronic guiding eccentric shaft sensor solenoid, which helps control the variable valve timing system in MINI vehicles.

What are common symptoms of code P1004 in a MINI?

Symptoms include poor engine performance, difficulty starting the vehicle, reduced fuel efficiency, and possible Check Engine light illumination.

What causes code P1004 in a MINI?

The code is typically caused by a faulty eccentric shaft sensor solenoid, wiring issues, or mechanical problems with the Valvetronic system.

Can driving with code P1004 damage my MINI?

Driving with this code may lead to further engine performance issues and potentially cause damage to the Valvetronic system if not resolved promptly.

How can I diagnose code P1004 in a MINI?

Diagnose the issue by using an OBDII scanner, inspecting the eccentric shaft sensor solenoid, and checking for damaged wiring or connectors.

What repairs are needed for code P1004 in a MINI?

Repairs may involve replacing the eccentric shaft sensor solenoid, repairing wiring, or addressing mechanical issues in the Valvetronic system.

How much does it cost to fix code P1004 in a MINI?

The cost can vary depending on labor rates and parts needed, but replacing the eccentric shaft sensor solenoid typically ranges from $300 to $600.

Can I clear code P1004 without fixing the issue?

Clearing the code without addressing the underlying issue may temporarily turn off the Check Engine light, but the problem will likely return.

Is code P1004 common in MINI vehicles?

While not extremely common, P1004 can occur in MINIs with high mileage or wear on the Valvetronic system components.

Should I take my MINI to a professional for code P1004?

Yes, it’s recommended to consult a professional mechanic familiar with MINI vehicles to ensure proper diagnosis and repair.

Discuss the causes and fixes for P1004 MINI OBDII Code

Code P1004 MINI comments

No comments found for this page.