A bad thermostat can cause overheating in a Nissan Frontier when the air conditioning is turned on. A bad compressor can also cause this.
A Nissan Frontier may be overheating because the radiator is cracked. A thermostat failure can also cause it to overheat.
There are pages and pages of things that can cause a check engine light. You need to have it checked with a scantool. Then the code can be diagnosed and repaired.
it could be the coil
A cylinder misfiring can cause this sympton, check/replace spark plugs and plug wires. Also, sputtering and shaking can be caused by engine timing, have the timing checked. Another cause can be fouled fuel injectors on fuel injected vehicles.
A bad transmission gear can cause your 1999 Nissan frontier to shift hard. Low transmission fluid can also cause the transmission to shift hard.
If the system has a full charge then the thermister is most likely the cause for it not working.
A wire is shorting to ground.
several things 1. no radiator coolant 2. thermostat is bad 3. needs new water pump 4. make sure engine/radiator fan is running
when my dodge stratus started to do that it was because I needed transmission fluid.