I stoped at the gas bar, filled up with fuel, fired back up and it gave me check engine, went away for a minute then came back on, it went away and never came back but now it runs like POOP. Is there anyway of checking what code was given without going to the dealer?