#1 Do NOT overfill your gas tank. When the gas pump nozzle stops that is enough. Overfilling is bad and could cause problems with EVAP system. Make sure your GAS CAP clicks several times. Use code reader to cancel codes. If it comes back check relay and or fuse. The "pump evap sensor" might need...
Code readers can give a lot of general information when a check engine light comes on. But when a air bag or ABS light comes on they probably only read domestic and a select imports.
Now, for about $120.00 on EBAY a company called iCarsoft i909 has a code reader for Mazda and Mitsubishi brands...