My check engine light comes on and goes off. Sometimes it stays on for days before going off, sometimes it's only a matter of an hour. Any ideas?
Is the gas cap tight? Have the code read at Autozone or O'reilly Auto Parts. This is usually done for free.