The VX runs like total crap until it gets warm, then after warm it barely idles, sounds like its off. Believe it or not the gas mileage has not gone down that much since this has happened. Just prior to this getting this bad it ran fine but the idle was very high, which made me think it was the idle control.

But, so far I've replaced the manifold pressure sensor and idle air control valve, nothing changed.

From Rock Auto the following is also available, what would you suggest and in what order, thanks

1. MAF (By the way, any to recommend for better performance, or better gas mileage)
2. EGR valve ($130 at Rock Auto, not cheap)
3. Knock sensors
4. Oxygen sensor
5. PCV valve (would clean but I can't find it, that would help)
6. Throttle position sensor