If it is the MIL code you are talking about, my manual shows 31 as being associated with the EVAP system. Problem is that there are many "31" codes for EVAP. What is needed is the scan code. Like P1495 or P1494.
All of these scan codes are listed under a "31" MIL code.
P0443: EVAP emission control system purge valve C fault.
P0441: Insufficient or excessive vapor flow detected.
P0442: EVAP emission control system leak (small)
P0445: Leak detection monitor is unable to pressurize the system (large leak)
P1486: Plug or pinch detected between purge solenoid and fuel tank.
P1495: Leak detection pump solenoid circuit fault.
P1494: Leak detection pump switch does not respond to input.
You can get more info on the scan codes at you local library. Locally here (Seattle), I can access All Data and Chilton via the library. No fee. I assume you have the same.
Good luck.
It is under the dash on the driver side.
Cylinder #1 misfire.
From a Dodge dealer, with proof of ownership.
Target idle not reached.
The Dodge Stratus was produced from the years 1995 to 2006. The best way to fix the P0513 code in a Dodge Stratus is to disconnect the negative terminal and then reset the ECM.
Trouble code P0141 means:O2 sensor heater circuit malfunction (Bank 1 Sensor 2)
Code 54-No cam signal at the PCM-No camshaft position sensor signal detected during engine cranking.
Trouble code P0140 means: O2 Circuit No Activity Detected (Bank 1, Sensor 2)
Cylinder #3 misfire
P0562 System Voltage Low
Camshaft position sensor is bad
Error code p0605 is related to the Transmission control module.