2006 Mercedes Benz ML350 6 cyl All Wheel Drive Automatic 55,000 miles
Hi recently purchased 2006 ML350 - now out of warranty. Check engine light is on all of the time. Took to a tech who identified codes P12000 & P12008. The tech thought that there was a factory recall for this item but MB say no.
Tech says could be an expensive fix - but not sure what the fix is - either cam sensor replacement or timing belt cog or something more serious.
Anyone had a similar problem or can give some advise please.