04 MazdaRX8

I have like the car, but yhe check engine light coming on more often then othere cars that I owned .

If your previous cars where pre-1996 then the check engine rarely came on even if engine running improperly. 1996 - present have OBD-II emmissions and light will come on with most any parameter out of spec.

Otherwise likely just bad luck.

The emissions control system on your car’s rotary engine is extremely complex. The more complex the system the more likely something will drift out of its normal operating parameters. Whenever that happens the CEL comes on. The CEL is an early warning system. It’s there to warn you of an impending problem. Many parts stores will scan the computer and report the codes to you for free.