My car did that months ago, especially on warm days. I would clear the code and it would come back again randomly with reduced acceleration. When I researched postings on the web, I saw some info that a dirty airfilter can trigger that on other car brands. I decided to replace the airfilter...