Trouble code P0705 means:Transmission range sensor circuit malfunction
(PRNDL input)
Trouble code P0421 means: Catalyst Efficiency Below Normal (Bank 1)
Trouble code P1797 means: Clutch Pedal Position Switch/Neutral Switch Circuit
Check your battery, rpm computer controlled.
check out the below. http://www.techguys.ca/howto/index.html
how to reset check engine light on 1992 Mazda mpv
Check charging system with a voltmeter: Fully charged 12.8 without engine running 13.8-14.2 with engine running
It typically indicates that you should check your tire pressures or get an alignment. The alignment specialist may also check for suspension damage.
The check engine light on a Mazda Tribute gives warning of potential problems. It can signal overheating, low oil, or engine misfires.
Check the rear light wires, could be a short
automatic has a dipstick under the hood. manual should have a plug on the side of it.
I'm not sure but you may need to check the engine.
Definitely take apart the gauges, check and make sure all cables are intact.