I took the car to the dealer to have them look at the check engine light problem. They said the intake has deposits and the head needs to be removed to perform the cleaning. I need a second opinion here. Also, they said that the engine harness is damaged and needed to be replaced. I think this is more of the contributer to my problem than the intake being dirty. I heard in the past that MB replace the harness on Goodwill. It is still true?