Same thing as any other car, your on board computer has detected a problem with the emissions control system or other engine controls. Have the OBD codes read to determine the problem
In addition, if the cap on your gas tank has not been closed properly or has been left open when last filling your tank, may cause a pressure difference, which can also cause the engine light to turn on. From experience, even after properly closing the cap, it may take a while for the light to turn off (my guess is that it takes a while for the internal pressure to adjust).
The "check engine light" on a Mazda three is located to the left lower side of the tachometer. It is orange in colour.
The 2004 Mazda MAZDA3 has an inline 4 engine.
The 2004 Mazda MAZDA6 has an inline 4 engine.
Yes.
The 2004 Mazda MAZDA3 has a 2.0 L base engine size.
The 2004 Mazda MAZDA6 has a 2.3 L base engine size.
Talk to your Mazda dealer but, it sounds like a problem with your automatic transmission and just like a check engine light it may be a number of problems.
The 2004 Mazda MX-5-Miata has an inline 4 engine.
The 2004 Mazda MAZDA3's engine produces 148 hp @ 6500 rpm.
The 2004 Mazda MAZDA6's engine produces 160 hp @ 6000 rpm.
The 2004 Mazda MAZDA3's engine produces 135 ft-lbs. @ 4500 rpm.
The 2004 Mazda MAZDA6's engine produces 155 ft-lbs. @ 4000 rpm.