P3458 OBD-II Trouble Code: Cylinder 8 Deactivation/Intake Valve Control Performance

Our certified mechanics come to you · Get a fair and transparent estimate upfront

Red-stars EXCELLENT RATING ON

Cost of diagnosing the P3458 code

P3458 is a diagnostic trouble code (DTC) for "Cylinder 8 Deactivation/Intake Valve Control Performance". This can happen for multiple reasons and a mechanic needs to diagnose the specific cause for this code to be triggered in your situation. Our certified mobile mechanics can come to your home or office to perform the Check Engine Light diagnostic. Once we are able to diagnose the problem, you will be provided with an upfront quote for the recommended fix and receive $20.00 off as a credit towards the repair. All our repairs are backed by our 12-month / 12,000-mile warranty.

Cars Estimate Credit towards follow-up repair Earliest Availability
Ford$20.00
Toyota$20.00
BMW$20.00
SCHEDULE P3458 DIAGNOSTIC Get a fair and transparent estimate upfront

P3458 code definition

The P3458 code is stored when the measured values for cylinder deactivation mode are not within the range of manufacturer-specified values.

What the P3458 code means

In order to provide good fuel economy, vehicles are designed to deactivate certain cylinders during idling, starting, or other situations. Deactivation occurs when the intake and exhaust valves are prevented from opening by locking pins. During this deactivation, the MAF sensor, the MAP sensor, and the TP sensor are all measuring emissions values and voltage values related to the operation of cylinders. If the system has registered a command to deactivate, but the measured values don’t match what the system knows it should see in this situation, the system registers a fault, and sends the P3458 code to the PCM.

What causes the P3458 code?

There are a variety of issues that could cause the P3458 code to be stored within the PCM. These may include:

  • Poor electrical connection within the cylinder deactivation solenoid circuit
  • An open or shorted cylinder deactivation solenoid harness
  • Low oil pressure
  • Restricted oil flow
  • A mechanical condition within the engine

What are the symptoms of the P3458 code?

Typically, the only symptom that will be experienced when the P3458 code is stored in the PCM is the illumination of the Check Engine Light. Some vehicle owners may register a decrease in fuel economy.

How does a mechanic diagnose the P3458 code?

In order to diagnose the P3458 code, a technician will first scan with the OBD-II scanner and collect the data from the PCM. They should then check all of the solenoid wiring components and connectors, looking for any corroded, loose, shorted, or open components and repairing as necessary. When electrical issues have been eliminated, the technician will continue to go through other possible repairs for the P3458 code.

Common mistakes when diagnosing the P3458 code

The most common mistake when diagnosing a code like the P3458 is failure to clear the code after each possible repair, and performing a retest. The easiest way to repair an issue is often to duplicate the failure. If the technician remembers to perform this system clear after each possible repair, it will be much easier to pinpoint the issue.

How serious is the P3458 code?

The P3458 is a very serious issue that needs to be repaired as soon as it is detected. This code indicates that there may be a major malfunction in the vehicle’s ability to deactivate cylinders, which could cause a misfire or total engine failure.

What repairs can fix the P3458 code?

In order to repair the issue causing the P3458 code to be stored in the PCM, a technician will likely begin by checking the electrical components during their diagnostics. If these repairs do not clear the code, other possible repairs include:

  • Replacing or repairing the faulty solenoid
  • Replacing or repairing the solenoid harness
  • Repairing any issues causing low or restricted oil pressure
  • Replacing faulty MAF, MAP, or TP sensors

If the issue is related to an electrical problem in the engine, these repairs could take longer to diagnose and address. In extreme cases, the ECM may need to be replaced.

Additional comments for consideration regarding the P3458 code

The P3458 code is related to the operation of cylinder 8, which may be accompanied by fault codes for the operation of other cylinders, particularly if the issue is related to the common power source that the solenoid harnesses for each use. If there are multiple fault codes related to the operation of cylinders, a pinpoint test to discover the exact area of fault may be required.

Need help with a P3458 code?

YourMechanic offers certified mobile mechanics who will come to your home or office to diagnose and repair your vehicle. Get a quote and book an appointment online or speak to a service advisor at 1-800-701-6230.

P3458
trouble codes
Check Engine Light

No more waiting rooms! Our mechanics will come to you to diagnose and fix the P3458 code.

SCHEDULE P3458 DIAGNOSTIC
Get a $20 credit for the follow-up repair

Recent Check Engine Light is on Inspection reviews

Excellent Rating


YourMechanic Check Engine Light is on Inspection Service

Average Rating

4.8/5

Number of Reviews

5,064

Rating Summary
4,665
194
48
27
130
4,665
194
48
27
130

Mario

8 years of experience
22 reviews
Mario
8 years of experience
Chrysler PT Cruiser - Check Engine Light is on - Los Angeles, California
He was very courteous and knowledgeable. You can tell he knows his trade. Satisfied with his service.

Yoel

8 years of experience
91 reviews
Yoel
8 years of experience
Nissan Versa Note - Check Engine Light is on - Upper Darby, Pennsylvania
Yoel is very competent and provides great customer service. He took the time to explain and show me exactly what was going with my car. I will definitely use him again and recommend him to others.

Jason

31 years of experience
148 reviews
Jason
31 years of experience
Ford Explorer - Check Engine Light is on - Phoenix, Arizona
Jason was on time, friendly, explained everything he was doing and let me know the other services available, so when Jason comes back to install the new part I am having the oil changed too.

DeVaughn

25 years of experience
1 reviews
DeVaughn
25 years of experience
BMW X3 - Check Engine Light is on - Moreno Valley, California
The mechanic arrived on time, completed the work, which was replacement of an oxygen sensor, in a timely and professional manner.


More related articles

P0124 OBD-II Trouble Code: Throttle Pedal Position Sensor/Switch (TPS) A Circuit Intermittent
P0124 P0124 code definition Throttle Pedal Position Sensor/Switch (TPS) A Circuit Intermittent What the P0124 code means P0124 is the generic OBD-II code that indicates the TPS sensor circuit A output voltage goes below or above the sensor's...
P2111 OBD-II Trouble Code: Throttle Actuator Control System - Stuck Open
P2111 trouble code definition Throttle Actuator Control System - Stuck Open What the P2111 code means In this case the code definition...
B1954 OBD-II Trouble Code: Seat Front Up/Down Potentiometer Feedback Circuit Failure
B1954 means there is a circuit failure related to one of the front seat's potentiometers, likely due to faulty wiring.

Related questions

My truck turns over but won't start.

When a truck won't start, it's usually going to be an ignition or fuel system-related malfunction. The fact that your gas gauge was "ticking" a bit may be an indicator that an electrical problem exists, causing the ignition system to...

2006 Ridgeline RTL engine light stays on. Vehicle runs great and has new catalytic converter. Did reset but light came back on. Best guess please.

Hello, thank you for writing in. The checking engine light that you are receiving can stand for a large number of issues with the vehicle, and knowing what codes have been triggered are the only way to resolve the issue....

My engine light came on approximately 10 months ago. I had a diagnostic test ran on it. It stated that I needed a TCM.

Hi there, thanks for writing in. The traction control module is a part of the ECM, but usually is a separate component from the main control module. The best way to solve the issue is to have a professional mechanic...

How can we help?

Our service team is available 7 days a week, Monday - Friday from 6 AM to 5 PM PST, Saturday - Sunday 7 AM - 4 PM PST.

1-800-701-6230 · hi@yourmechanic.com