Our certified mechanics come to you · Get a fair and transparent estimate upfront
P0506 is a diagnostic trouble code (DTC) for "Idle Control System RPM lower Than Expected". 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 for $154.99 . Once we are able to diagnose the problem, you will be provided with an upfront quote for the recommended fix and receive $50.0 off as a credit towards the repair. All our repairs are backed by our 12-month / 12,000-mile warranty.
*Estimates may vary by market
When the P0506 diagnostic trouble code is stored by the Powertrain Control Module (PCM), it is an indication that the revolutions per minute (RPM) of the idle control system is lower than expected.
Related diagnostic trouble codes:
Today, most vehicles have electronic throttle control. The throttle is controlled by sensors and the PCM and the engine idle speed is controlled by the idle air control system.
In addition to the engine idle speed, the Idle Air Control System also controls the air conditioner, heater blower, and windshield wipers.
When a vehicle is idling, the engine idle speed should remain between 750 RPM and 1000 RPM. If the engine idle speed drops lower than 750 RPM, the PCM will store the P0506 diagnostic trouble code.
Uses an OBD-II scanner to get all of the trouble codes that are stored by the PCM.
Views freeze frame data to see what the conditions of the engine were when the P0506 diagnostic trouble code was set.
Clears the code(s) and performs a test drive to see if the code comes back.
On the OBD-II scanner, they will view the data stream and compare the current engine idle RPM with the manufacturer’s pre-set idle RPM levels.
Tests the engine idle revolutions per minute by turning on the air conditioner and heater blower motor. They will place various loads on the engine during this stage of the diagnostic process to find out if the PCM is able to maintain a normal engine idle speed.
Inspects the throttle body for vacuum leaks and high carbon build up. If there is high carbon build up, the throttle body will need to be cleaned.
Views live data on the OBD-II scanner to see if the idle air control system and PCM is working properly.
Sometimes, there are other diagnostic trouble codes that have been stored by the PCM in addition to the P0506 trouble code. These codes should also be checked to avoid a misdiagnoses. It is also important to check for vacuum leaks and carbon buildup in the throttle body air passages.
The P0506 diagnostic trouble code can cause a loss of power while driving, which could make driving conditions hazardous. For this reason, this code is regarded as serious. Diagnosis and repair should be complete as soon as possible.
Common causes of the P0506 diagnostic trouble code are vacuum leaks and dirty throttle body air passages. Therefore, it is important to inspect the throttle body plate and clean it, if necessary. It is also important to view live data to check engine idle RPM, idle air control system, and PCM functionality.
YourMechanic offers certified 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.
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.