Hello -
I have a 2006 C230 Sport with 73,339 miles that has a check engine code of P0301. When checking the code out and doing a leak down test, the cylinder came back with 50% leak down (carbon build up or bad valve causing the problem).
How do I fix this? Can this be fixed relatively easy without going to an MB mechanic?
P0301 is a misfire code for cylinder 1. Given that you already did a leak down test I assume you are fairly familiar with engines. Generally, misfires are the result of improper spark, fuel, or air ratios. Simple stuff first (you probably have already done a lot of these):
-- Did you check the spark plugs? Might be a good time to change them with the correct spec'd parts.
-- Ignition coils might be bad - not sure if there is a procedure out there to test them? I'll let someone more knowledgeable chime in.
-- Did you perform a compression test as well? Might be good to find out these numbers.
-- While it could be carbon build up, at 73k miles you shouldn't have too much of this. Cleaning out the combustion chambers might be a good exercise though.
-- Check the pressure coming in on the fuel line. I don't know the specs but you should be able to look them up to see if the fuel pressure is a little low which may cause cylinder 1 to misfire - it should be the cylinder farthest from the fuel pump.
-- Might be a good time to clean out the throttle body too.
Misfires are a pain - you'll feel like you're just chasing things and throwing parts at it. Look at the bright side though - once you're done, it'll be like you have a new car!