Welcome to the Corvette Forums at the Corvette Action Center!

Help! VIN#s, Anyone have an answer?

Mellow Yellow

Member
Joined
Jun 18, 2010
Messages
9
Location
McCormick, SC
Corvette
1975 C3 L-82 Oange Flame
Hello Bros!

Does anyone know of a location where one can check the validity of a Vette VIN number?

I am looking at a C4 and the 9th character is suppose to be a number between 0 and 9.

The VIN# I have been given shows an "X" in the 9th digit location???

1G1YY218XH5------

You may email me also at 1975l82@live.com with an answer.

Thanks,
Oz
 
Check digit calculation

If trying to validate a VIN with a check digit, first either: (a) remove the check digit for the purpose of calculation; or (b) utilize the multiplicative property of zero in the weight to cancel it out. You should later compare the original value of the check digit with the calculated value. If the two values do not match (and there was no error in the calculation), then there is a mistake in the VIN. However, a match does not prove the VIN is correct, because there is still a 1 in 11 chance of any two distinct VINs having a matching check digit.
[edit] Transliterating the numbers


Transliteration consists of removing all of the letters, and substituting them with their appropriate numerical counterparts. These numerical alternatives can be found in the following chart.
I, O and Q are not allowed, and can not exist in a valid VIN; for the purpose of this chart, they have been filled in with N/A (not applicable). Numerical digits use their own values.
Transliteration key: values for VIN Decoding A: 1 B: 2 C: 3 D: 4 E: 5 F: 6 G: 7 H: 8 N/A J: 1 K: 2 L: 3 M: 4 N: 5 N/A P: 7 N/A R: 9
S
: 2 T: 3 U: 4 V: 5 W: 6 X: 7 Y: 8 Z: 9 S is 2, and not 1. There is no left-alignment linearity.
[edit] Weights used in calculation


The following is the weight factor for each position in the VIN. The 9th position is that of the check digit. It has been substituted with a 0, which will cancel it out in the multiplication step.

Position 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 Weight 8 7 6 5 4 3 2 10 0 9 8 7 6 5 4 3 2 [edit] Worked example

Consider the hypothetical VIN 1M8GDM9A_KP042788, where the underscore will be the check digit.

VIN 1 M 8 G D M 9 A
K P 0 4 2 7 8 8 Value 1 4 8 7 4 4 9 1 0 2 7 0 4 2 7 8 8 Weight 8 7 6 5 4 3 2 10 0 9 8 7 6 5 4 3 2 Products 8 28 48 35 16 12 18 10 0 18 56 0 24 10 28 24 16

  1. The VINs value is calculated from the above table, this number will be used in the rest of the calculation.
  2. Copy over the weights from the above table.
  3. The products row is a result of the multiplication of the vertical columns: Value and Weight.
  4. The products (8,28,48,35..24,16) are all added together to yield a sum of 351
  5. Find the remainder after dividing by 11
    351 MOD 11 = 10
    351 ÷ 11 = 31 10/11
  6. The remainder is the check digit.
  7. If the remainder is 10 then the check digit is X. In this example the remainder is 10, so the check digit is transliterated into X.
 

Corvette Forums

Not a member of the Corvette Action Center?  Join now!  It's free!

Help support the Corvette Action Center!

Supporting Vendors

Dealers:

MacMulkin Chevrolet - The Second Largest Corvette Dealer in the Country!

Advertise with the Corvette Action Center!

Double Your Chances!

Our Partners

Back
Top Bottom