getting these codes p0033 p01281 p1182 car runs fine never had a problem. ses light comes and goes problem is i have to get it inspected soon and dont think it can pass. any ideas? FYI stock 04 ion Redline 78,000
P0033, the description of the code and how it works is vague, so I'd start with a new boost bypass solenoid.
P0128, there was a TSB that called for a reflash to eliminate false P0128s, however, the one time I encountered P0128 on a redline was a failed thermostat. I have encountered MANY P0128s on VWs and always fixed them with new thermostat and new ECT sensor.
P1182, clean/replace your air filter, clean your MAF, clean your Throttle Body.
a check engine light could go out by itself if the conditions that caused it to illuminate in the first place have not repeated in a certain number of consecutive retests. the code will remain in memory for a while after the light goes off to help technicians diagnose if the customer can't bring their car in before the light goes out.
if the light is flashing at you, well you should shut off the car and have it towed somewhere.