Q: getting P1028 & P2006 for 2008 MB C300 but 1.dont feel any loss of power 2.Idle is Not Poor (no)fluctuation

asked by on March 20, 2017

Getting P1028 & P2006 for 2008 Mercedes Benz C300 4Matic Sports but 01.dont feel any loss of power 02.Idle is Not Poor (no fluctuation)

did some research and seems like I'll have to replace the Pivot Lever and the Actuator Rod/Arm but below Possible Causes (https://www.obd-codes.com/p2006) does not tells to do so, is there any way I would know the exact cause?? 01.Intake Manifold Runner Control (IMRC) monitor signal shorted to power 02.Faulty Intake Manifold Runner Control (IMRC) actuator 03.Faulty Intake Manifold Runner Control (IMRC) solenoid 04.Damage Powertrain Control Module (PCM) 05.Blocked vacuum hoses
06.Loose or binding intake manifold runners 07.Defective IMRC actuator solenoid 08.Bad intake manifold runner position sensor 09.Open or shorted wiring in the IMRC actuator solenoid control circuit 10.Carbon buildup on the IMRC flaps or intake manifold ports 11.Faulty MAP Sensor 12.Corroded IMRC actuator solenoid connector face

My car has 103631 miles.
My car has an automatic transmission.

Is there a way to figure/find out the actual cause

Thermostat Replacement $157.20 - $759.78 Get a Quote
Coolant Temperature Switch (Sensor) Replacement $103.56 - $422.45 Get a Quote

Code P1028 indicates the engine control unit is detecting that the coolant temperature is lower than the thermostat is designed for. This typically can be caused by a thermostat that is stuck open. The thermostat is designed to allow the engine to reach operating temperature before it opens and allows the coolant to flow from the engine to the radiator to be cooled. A thermostat that is stuck open will allow the coolant to flow immediately on start up and be cooled immediately. This can cause the engine to take much longer to warm up or never reach it’s correct operating temperature. While a faulty coolant temperature sensor is also a possibility, the thermostat is the most likely culprit. Code P2006 - Tumble Flap ’Intake manifold’ : Open circuit of sensor lines / Tumble flap shafts stick in the non-actuated position. The flap inside the intake manifold changes position with engine load to affect the air flow. This makes for good power across the rpm range. The actuator rods can break or get stuck due to carbon build-up in the intake manifold. Individual parts for the flap system are not available separately and correcting the problem usually requires replacing the intake manifold as a unit. You can attempt to have an intake system cleaning performed then clear the codes. If sticking due to carbon build-up was the cause, this may remedy it. If the code remains or returns, replacing the manifold is the answer.

The statements expressed above are only for informational purposes and should be independently verified. Please see our terms of service for more details

Get an instant quote for your car

Our certified mechanics come to you ・Backed by 12-month, 12,000-mile guarantee・Fair and transparent pricing


Experienced Mechanic?

Earn up to $70/hr

What others are asking

Problem with fuel system.
Fuel systems are very complex. They include dozens of components such as the pump, filter, lines, regulator, rails and injectors. If you suspect a problem with your fuel system, the best advice is to bring your vehicle to a trained...
Car making high pitched squeal.
The first issue is you overheated the engine because the cooling fan motor blew the fuse and the radiator split from getting overheated. You replaced the fuse and not the fan and should replace the fan motor also. You replaced...
car rides too low in rear, shocks have lost air
The rear shocks also support the rear of the car and regular shocks would not support the vehicle for you. There may be an aftermarket air shock replacement that is cheaper than the dealer part, but for the most part...
Rattling noise AC heater
Hey there, thanks for writing in about your 2010 Lexus HS250h. Even though you said the blower motor looks okay, my guess is that it probably has a bad bearing, which is causing the noise. The only other thing I...
my battery keeps going dead with a new alternator and new battery
Hello, thanks for writing in about your Oldsmobile 98. You need to have the charging system checked to see if the alternator (https://www.yourmechanic.com/services/alternator-replacement) is charging the battery. You may have a blown main fuse (https://www.yourmechanic.com/services/fuse-replacement) if the alternator is proven...
Transmission failsafe program
When you get the transmission fail safe warning, it means the transmission controller has detected a fault in the transmission or in the various sensors that it reads. The controller can adapt to a certain amount of wear and tear...
My vehicle will crank, but won't start.I have changed the crank sensor, the cam sensors, the fuel pump, and the spark plugs.
You need to do a systematic diagnosis. Trying to fix a car by replacing parts until it works again can be a lot of work and very expensive. Look under the hood for any air hoses or vacuum lines that...
How often should you get a car wash?
You can have the car washed as often as you want as long as using soft cloths and not the abrasive ones used in automatic car washes. Use a mild soap and soft material to wash car once a week...

Related articles

P0226 OBD-II Trouble Code: Throttle/Pedal Position Sensor/Switch C Circuit Range/Performance Problem
P0226 P0226 code definition Throttle/Pedal Position Sensor/Switch C Circuit Range/Performance Problem What the P0226 code means P0226 is a generic OBD-II code which indicates that the throttle/pedal position sensor/switch C circuit has a range or performance problem causing the sensor...
P2346 OBD-II Trouble Code: Cylinder #11 Above Knock Threshold
P2346 P2346 trouble code definition Cylinder #11 Above Knock Threshold What the P2346 code means Code P2346 means that the engine control module (ECM) detected the cylinder #11 knocking more than the specified limits before turning on the Check Engine...
P2220 OBD-II Trouble Code: NOx Sensor Heater Control Circuit High Bank 2
P2220 P2220 code definition NOx Sensor Heater Control Circuit High Bank 2 What the P2220 code means P2220 is an OBD-II code for the engine control module (ECM) detecting the NOx sensor heater control circuit has a high voltage reading...