2005 Sunfire automatic 4 cylinder
Why does my 2005 Sunfire check engine light come on when my gas gets low
Code PO455 or PO461 (if you've had it checked) mean fuel level sensor fault. May be as simple as repositioning the fuel vapor line, or may be the sensor itself. When the fuel tank is low, fuel vapor may get into the fuel line causing the check engine light to come on. Assuming it goes off after fueling, just don't let it get that low.
Scan it and know! EVAP code? who knows... Have it read for codes, even if the check engine light is NOT on the computer will have stored information and codes. Discount auto stores will read codes for no fee. write them down.
Looking for a Used Sunfire in your area?
CarGurus has 473 nationwide Sunfire listings starting at $1,500.
Search Pontiac Sunfire Questions
Are you a UK consumer? CarGurus now has a discussion forum in the UK.
Pontiac Sunfire Experts