Hi,
I mentioned this in another thread, but start by reading your plugs. This is a diagnostic which has all but been forgotten on this day of OBDII cars where people rely more on scanners, but is still a very valid way of discovering what's going on directly inside the cylinder.
As mentioned, the codes you're getting will often not point to a particular problem. A fueling issue or bad MAF will manifest themselves in conditions which other sensors detect or cannot account for and so those codes are thrown instead.
Aside from fuel and air issues, I think there's a distinct possibility of a vacuum leak somewhere as well.
But, as I said, read the plugs. Whitish-gray indicates a lean A/F mix, Tobacco Brown is a proper stoichiometric mix and Black would indicate a rich mix. Go from there. Hope this helps...
Happy Motoring!... Jim'99
|