my guess would be the air-flow sensor. Sounds like a prob I had with my 164 (took the dealer a year to find :mad: ) Not cheap :rolleyes: