Do you have the codes? If you don't, can you please get them for us? I am sure that your mechanic had scanned the vehicle and had told you what he found, but I prefer to have the codes, rather than have someone tells me the Mass Air Flow sensor is bad (for example).
There have been times that check engine light codes have been misdiagnosed, for example P0171 misdiagnosed as O2 sensor failure, when it is not.
If you don't fell comfortable going back to the mechanic (he would probably charge you for another diagnostic), go to Autozone or Checker O'Reilly and have them scanned the car. They will do it for free and give us the codes from the computer.
Saturday, November 15th, 2008 AT 10:40 PM