To make a long story short a back in March the check engine light came on and turns out the O2 sensor was faulty and had it replace on the extended warranty. About 1000 miles later check engine light comes on again, once again shows O2 sensor as being faulty, they tell me they checked the sensor and its fine. They call Honda Tech and their told to replace the fuel ingectors which they did and all covered by the extended warranty. Now here we are again check engine light comes on and yep, same thing, this time they were told by Honda Tech to clean the EGR valve and see if that solves the problem. I'm about 4000 miles and a few monthes away from the extended warranty running out so I've been hoping for lots of things to go wrong not the same thing over and over. Its a pain taking the car in over and over but the cost to me has only be $50 so I can't complain. Any thoughts on the matter?