The most common CEL problem with the mazda 4 cylinders is a P0456 gross evap leak code which is typically a purge valve failure. Minor problem, quick fix. Most dealers stock this part. It is a valve that allows fuel tank pressurization or de-pressuriztion. It will affect fuel economy if not...