A check engine code 332 for a 1994 Mazda 626 means that the EGR valve's voltage is lower than it is expected to be. The ERG valve is part of your Mazda's emission control system.
Click the link.
misfire cylinder number 6
Trouble code P0171 means:System too lean (bank 1)
Go to AutoZone and ask one of the fellas to come out and "check your check engine light code". They will be able to tell you what the problem code is, as well as re-set your check engine light.
Powertrain Control Module +B Voltage Low
torque converter clutch solenoid circuit
Trouble code P0421 means:Warm up catalyst system efficiency below threshold
Trouble code P0705 means:Transmission range sensor circuit malfunction (PRNDL input)
Trouble code P1507 means: Idle air control (IAC) underspeed error
Trouble code P0421 means: Catalyst Efficiency Below Normal (Bank 1)
Trouble code P0171 means :System too lean (bank 1)