I have a 2004 Mazda 3 2.3L hatchback. I just had the engine replaced because the Crank Shaft in my old one broke at about 84,000 miles. Weird, mechanic never saw that before.
Anyway, after 40 miles my check engine light came on. And I know sometimes it can be because the gas cap isn't tight...