this may sound retarded, but i had the same problem w/my integra. turns out that i was having a problem w/"emissions" or so i thought. turns out i just needed to spend $10 on a new gas cap cuz it was sealing properly. just a thought. havent had the check engine problem since