You need a code reader, OBD1 they changed to OBD2 in 1996 and newer. you can order one on line, i did for my 93. it hooks up to a plug on the drivers side fender well. It will come with a book of instructions and codes
Trouble code P2300 means: Ignition Coil "A" Primary Control Circuit Low
1995 and later Mazda B-Series Pick-ups incorporate the OBDII diagnostic system and you will need a scanner to retrieve the trouble codes. Some auto parts stores will scan free if the check engine light is on.
Trouble code P0351 means: Ignition Coil A Primary/Secondary Circuit
Trouble code P0125 means:Insufficent coolant temperature for closed loop fuel control
Trouble code P0350 means: Ignition Coil Primary/Secondary Circuit
That indicates an error code. Your dealer or a place like Autozone can connect to the car to retrieve the DTC (diagnostic trouble code) with a scan tool.
Diagnostic Trouble Code
Trouble code PO151
PO353 code means; DIAGNOSTIC TROUBLE CODE (DTC) IGNITION SIGNAL COIL C FAULT. You will have to replace the Iginition Coil in the #3 cylinder. $50 part at auto zone
Diagnostic Trouble Codes.
DTC stands for Diagnostic Trouble Code.
Trouble code P0303 means:Cylinder 3 misfire detected