Bad Tune... you should not be driving that!
Other thoughts would be bad gas. I have heard of several gas stations that were filled incorrectly (instead of 93, its diesel) so test your gas, think they sell kits at most auto zone, etc...
IACV it would cut off while coasting to a light (Most common)
TPS it would eather rev high and hold highest everytime you push accelerator.
MAF it would not allow you to rev over 2500-4000rpm
Have you checked all your plugs and did a vacuum/ boost leak test?
|