Dodge Ram VIN Decoding
How to read the vehicle identification number on your Ram truck
Digit Field Name
Value

Designation

1st Country
of origin
1
US
2
Canada
3
Mexico
4
United States Diamond Star Motors
J
Japan (shouldn't see this one)
2nd Make
B
Dodge
J
Jeep
3rd Vehicle Type
4
Multipurpose passenger
5
Bus
6
Incomplete
7
Truck
4th Gross Vehicle Weight
E
3,001 - 4,000 lbs
F
4,001 - 5,000 lbs
G
5,001 - 6,000 lbs
H
6,001 - 7,000 lbs
J
7,001 - 8,000 lbs
K
8,001 -9,000 lbs
L
9,001 - 10,000 lbs
M
10,001 - 14,000 lbs
W
Bus/Incomplete Vehicle with Hydraulic Brakes
5th Vehicle Line
B
Ram - Wagon/Van
C
Ram Cab Chassis/Ram Pickup 4x2
F
Ram Cab Chassis/Ram Pickup 4x4
G
Dakota/Sport 4x4
L
Dakota/Sport 4x2
R
Durango 4x2
S
Durango 4x4
6th Series
1
Ram 1500
2
Ram 2500
3
Ram 3500
6
Ram Misc
1
Dakota Base
2
Dakota Sport/SLT
7th Body Style
1
Van
2
Club Cab 2 door
3
1994-1997 CC 2 Door
1998-2002 Quad Cab 4 door
4
Extended - wagon/van
5
Wagon
6
Conventional Cab / Cab Chassis
8th Engine
1994-1997
5
5.9L 8cyl MPI-HDC
C
5.9L 6cyl Diesel
G
2.5L 4cyl
T
5.2L 8cyl CNG
W
8.0L 10cyl
X
3.9L 6cyl MPI
Y
5.2L 8cyl MPI
Z
5.9L 8cyl MPI-LDC
8th Engine 1998+
3
3.0 Liter V6 MPI
5
5.9 Liter V8 MPI  (HD)
6
5.9 Liter I6 24 Valve Diesel
7
5.9 Liter I6 24 Valve HO Diesel   (2001)
D
5.9 Liter I6 Diesel
R
2.5 Liter I4 MPI
P
3.3 Liter V6 MPI
W
8.0 Liter V10 MPI
X
3.9 Liter V6 MPI
Y
5.2 Liter V8 MPI
Z
5.9 Liter V8 MPI (LD)
9th Check Digit * value may be 0 through 9 or X as calculated below this table
10th Model Year
R
1994
S
1995
T
1996
V
1997
W
1998
X
1999
Y
2000
1
2001
2
2002
etc
-------
A
2010
11th Assembly Plant
A
Auburn Hills
F
Newark
G
Saltillo
J
St. Louis North
K
Pillette
M
Lago Alberto Assembly
S
Dodge City (Warren Plant)
12-17 Serial Number   6 unique digits - These digits can not be decoded to obtain options installed on the truck. Any Dodge dealer can enter the VIN into the DC computer system and print a build sheet, which lists all of the options installed on a vehicle.

Position 9 is from a Check Digit calculation:

The United States of America and Canada require that the 9th position of the Vehicle Identification Number is to be used as a check digit to provide a means for verifying the accuracy of the VIN transcription. It is calculated by using the other 16 characters of the VIN to generate a single digit number.

  1. A numerical value is assigned to letters in the VIN. I, O and Q are not allowed so their positions are skipped. A=1, B=2, C=3, D=4, E=5, F=6, G=7, H=8, J=1, K=2, L=3, M=4, N=5, P=7, R=9, S=2, T=3, U=4, V=5, W=6, X=7, Y=8, Z=9
  2. A weight factor is assigned to all positions of the VIN, except of course to the 9th position (the check digit itself), as follows: 1=8, 2=7, 3=6, 4=5, 5=4, 6=3, 7=2, 8=10, 10=9, 11=8, 12=7, 13=6, 14=5, 15=4, 16=3, 17=2
  3. The numerical values of the letters in the VIN are multiplied by their assigned weight factor.
  4. The resulting products from step 3 are added up.
  5. The sum of the products is divided by 11.