The Dodge Ram 1500 from the mid-1990s has built a reputation for being tough, dependable, and surprisingly easy to maintain compared to modern trucks.
The 1995 Dodge Ram 1500 code list uses OBD1 two-digit codes (like 12, 27, 37, 55). Locate the diagnostic connector under the dash, perform the key-on method, and read stored Dodge trouble codes.
This guide covers everything you need: how to pull the codes, what they mean, and how to approach fixing the underlying problems.
Understanding the Dodge Ram’s Diagnostic System
Unlike modern vehicles that run on the OBD-II system, the 1995 Dodge Ram 1500 still uses OBD-1 (On-Board Diagnostics, first generation). While OBD-1 isn’t as advanced as the newer system, it’s surprisingly effective and simple.
The truck’s computer, known as the Engine Control Module (ECM), monitors sensors and systems across the vehicle. When it detects something outside of normal operating range, it logs a code. These codes are stored until the issue is resolved or cleared.
OBD-1 codes are two-digit numbers, unlike the longer OBD-II codes you may see in later vehicles. Reading them doesn’t require a scanner. Instead, Dodge used a clever method that lets owners pull the codes directly from the check engine light.
How to Retrieve Codes from a 1995 Dodge Ram 1500

One of the biggest advantages of the OBD-1 system is that you don’t need a special scan tool to get the codes. Here’s how to do it yourself:
- Insert the ignition key into the switch.
- Turn the key ON → OFF → ON → OFF → ON within five seconds (ending in ON). Do not start the engine.
- Watch the check engine light on the dashboard. It will begin to flash.
Each code is shown as a sequence of flashes:
- The first set of flashes indicates the first digit.
- A short pause follows.
- The second set of flashes indicates the second digit.
For example: 4 flashes, pause, 3 flashes = code 43.
The codes will play in sequence, starting with the lowest number, and will repeat until the end. When you see code 55, it means “end of codes.”
Also Read: Dodge Challenger Fuel Type – A Comprehensive Guide!
Complete 1995 Dodge Ram 1500 Code List
Below is the core reference section most owners are looking for. This table includes the code number, its meaning, and typical causes.
| Code | Meaning | Common Causes |
| 26 | Injector peak current not reached | Faulty injector, wiring issues |
| 27 | Injector control circuit problem | Open/short circuit, failed driver |
| 31 | EVAP purge system failure | Purge solenoid, vacuum leak |
| 32 | EGR system failure | Bad EGR valve, clogged passages |
| 33 | A/C clutch relay fault | Relay, wiring, or A/C clutch |
| 34 | Speed control solenoid circuit issue | Faulty solenoid or wiring |
| 35 | Radiator fan relay circuit fault | Failed relay, wiring short |
| 36 | Wastegate solenoid problem | Turbo wastegate solenoid (if equipped) |
| 37 | Torque converter clutch / neutral switch issue | TCC solenoid, wiring |
| 41 | Charging system fault | Alternator or voltage regulator |
| 42 | Fuel pump or ASD relay problem | Bad relay, fuel pump wiring |
| 43 | Ignition control circuit fault | Coil, pickup sensor, wiring |
| 44 | Battery temperature sensor fault | Sensor failure, wiring |
| 45 | Turbo boost limit exceeded (if equipped) | MAP sensor or turbo system |
| 46 | Battery voltage too high | Regulator or alternator overcharging |
| 47 | Battery voltage too low | Weak alternator or poor connections |
| 51 | Lean fuel mixture detected | Vacuum leak, weak fuel pump |
| 52 | Rich fuel mixture detected | Leaking injectors, bad sensor |
| 53 | ECM internal fault | Module failure |
| 54 | No camshaft signal | Bad cam sensor or wiring |
| 55 | End of codes | Not a fault; signals completion |
| 61 | Barometric solenoid fault | Open/short in circuit |
| 62 | Mileage not stored (EMR issue) | Module memory problem |
| 63 | EEPROM write denied | ECM memory issue |
| 64 | Flex fuel sensor fault (if equipped) | Sensor out of range |
| 65 | Manifold tuning valve fault | Solenoid or wiring failure |
| 66 | No CCD messages received | Communication bus issue |
| 76 | Ballast bypass relay issue | Failed relay or wiring |
| 77 | Speed control relay issue | Relay/wiring fault |
Troubleshooting and Fixes for Common Codes

While the full list is important, some codes show up more often in the Dodge Ram 1500. Here’s how to approach the most frequent ones.
Code 26 / 27 – Injector Issues
These usually point to problems with fuel injectors not firing properly. Start by checking wiring harnesses for corrosion or damage. A bad injector driver in the ECM can also be to blame.
Code 31 / 32 – EVAP and EGR Systems
Emissions systems are common trouble spots in older trucks. A stuck EGR valve or a vacuum leak can trigger these codes. Cleaning or replacing the valve is often enough to solve it.
Code 42 – Fuel Pump or ASD Relay
If your truck won’t start or stalls unexpectedly, this code is critical. Inspect the relay and wiring to the pump. A failing fuel pump itself may be the cause.
Code 43 – Ignition Control Circuit
Misfires or poor running can often be traced to this code. Check the ignition coil, spark plugs, and related wiring. Sometimes the cam or crank sensors are involved.
Code 46 / 47 – Charging System
Electrical problems are common as trucks age. A weak alternator, poor battery connections, or a failing voltage regulator can trigger high or low voltage codes.
Must Read: Dodge Ram 1500 – Don’t Miss the Latest Updates & Pricing!
How to Clear the Codes
Once you’ve repaired the problem, you may want to clear the codes. The simplest method is to disconnect the negative battery terminal for about 30 seconds, then reconnect. Keep in mind this will also reset your radio presets and other stored settings.
Another way is simply to drive the truck. In many cases, once the computer sees that the problem no longer exists, it will clear the code on its own after a set number of drive cycles.
Tips for Maintaining Your Dodge Ram 1500
A few habits can reduce the likelihood of seeing these codes in the first place:
- Check wiring regularly: Many OBD-1 codes are triggered by corroded connectors or broken wires.
- Use OEM sensors and relays: Aftermarket parts sometimes cause false codes.
- Keep the fuel system clean: Using quality fuel and an occasional cleaner can extend injector life.
- Inspect vacuum lines: Rubber hoses dry out and crack over time, leading to leaks.
- Maintain the charging system: Check battery terminals, grounds, and alternator output at least once a year.
1995 Dodge Ram 1500 Code 37
Code 37 on a 1995 Dodge Ram 1500 usually means a torque converter clutch or neutral switch problem. It may cause shifting issues. Checking the wiring, relay, and transmission solenoid often helps diagnose and fix this fault quickly.
1995 Dodge Ram 1500 Code 12

Code 12 means the battery has been disconnected in the last 50 starts, or there’s a power loss to the computer. It’s not a serious fault. Clearing the code happens naturally after some driving.
1994 Dodge Ram 1500 Code List PDF
A 1994 Dodge Ram 1500 uses OBD1 codes, which are simple two-digit numbers like 12, 27, or 55. Owners can find free code lists in PDF format online or use service manuals for reference.
Dodge Ram 1500 Codes List
The Dodge Ram 1500 codes list includes stored trouble codes from the truck’s computer. These codes, such as 12, 27, 37, and 55, help identify issues with sensors, relays, or wiring so repairs are easier.
How To Check Codes On 1995 Dodge Ram 1500 5.9 4X4
To check codes on a 1995 Dodge Ram 1500 5.9 4×4, turn the ignition key ON, OFF, ON, OFF, then ON again. Watch the check engine light flash numbers. These flashes show the stored trouble codes.
What Are the Diagnostic Codes for a 1995 Dodge Dakota 318 Automatic
The 1995 Dodge Dakota 318 automatic uses OBD1 two-digit diagnostic codes like 12, 27, 37, and 55. You can read them using the key-on method. Each code points to possible issues with sensors, wiring, or relays.
FAQs
How do you read a Dodge code without a scanner?
Turn the ignition key ON and OFF, then watch the check engine light flash numbers showing your stored Dodge trouble codes.
What are common check engine light codes?
Common check engine codes include problems like oxygen sensor faults, ignition issues, fuel system errors, EVAP leaks, and EGR failures.
What year to stay away from a Dodge Ram 1500?
Many owners suggest avoiding 2011–2013 Dodge Ram 1500 models due to engine, transmission, and electrical reliability issues that often appear.
What is the code 32 on a 1995 Dodge Ram 1500?
Code 32 usually means an EGR system failure. It often comes from a faulty EGR valve, clogged passages, or wiring problems.
Is there an OBD1 scan tool?
Yes, OBD1 scan tools exist. They’re designed for older vehicles like the 1995 Dodge Ram, reading two-digit diagnostic trouble codes.
How to check engine codes without a scan tool?
Use the key-on method: turn ignition ON and OFF, then ON again. Count check engine light flashes to read codes.
What code can a bad gas cap cause?
A loose or bad gas cap usually triggers an EVAP-related code, like P0440, P0442, or similar fuel system leak codes.
How do I look up check engine codes?
You can look up check engine codes in your vehicle’s service manual, online code lists, or trusted automotive repair websites.
What does P0420 engine code mean?
The P0420 code means “catalyst system efficiency below threshold.” It usually points to a failing catalytic converter or bad oxygen sensor.
How do you reset an engine code?
You can reset an engine code by fixing the problem, disconnecting the battery briefly, or using a scanner to clear codes.
Conclusion
Owning a 1995 Dodge Ram 1500 comes with the advantage of simplicity. Unlike today’s heavily computerized vehicles, diagnosing problems doesn’t require expensive tools. With just the ignition key and a little patience, you can read the codes your truck gives you and know exactly where to look.
The code list above should serve as a reliable reference whenever the check engine light comes on. Remember that a code is a starting point—it tells you where to look, not necessarily what part to replace. By combining this knowledge with basic troubleshooting, you can keep your Dodge Ram running strong for years to come.