AM General logoCar make · United States · 1999

AM General VIN Decoder

Enter a AM General VIN to read its model year, model, trim, engine and factory specs. The lamps check the format as you type.

  • 17 characters
  • AM General WMI
  • Check digit

AM General

MAKE DATA
Country
United StatesFrom the WMI codes below
WMI
1371 maker code in our patterns
Models
1 VIN patterns listed below
Years
1999Sample years in the table
Check digit
North American, position 9

/am-general-vin-decoder

01About

About AM General

A professional in heavy-duty transportation for such lengthy-forgotten vehicle companies as Kaiser-Jeep, AM General is appreciated for briefly morphing right into a vehicle company if this created the AM General Humvee for civilian use, an automobile best appreciated because the Hummer H1.

The organization in South Bend, Indiana, increased from the bicycle company in the turn from the Last Century into Willys-Overland through the nineteen thirties and eventually grew to become one of the greatest producers from the The Second World War military vehicle referred to as jeep. It grew to become Kaiser Jeep following the war and eventually merged using the Studebaker division dedicated to manufacturing military automobiles.

By 2006, Hummer are offered through 300 sellers in 34 nations worldwide. Over fifty percent from the network is US based, the nation that registers nearly all sales. Hummer plants operate outdoors US edges too, the H2 being put together in Kaliningrad, Russia. Sadly, the H1 is no more available, getting stopped production 2 yrs ago.

Like a curiosity, Hummer's most rugged searching model and nearest to the military counterpart, the H1 was the weakest selling vehicle from the line-up. The Hummer handled to outlive exclusively due to good advertising and fortunate recognition with celebs inside a world where fuel efficiency matters more than ever before.

02Models

AM General VIN patterns

One sample year per model. The pattern is VIN positions 1–8 and 10–11: everything except the check digit and the serial.

AM General models Hummer to Hummer
ModelYearVIN pattern
Hummer1999137ZA833XE

137 maker code (WMI) · ZA833 vehicle descriptor · X model-year code · E plant code. The check digit (position 9) sits where the dot is.

03Location
Looking through the windshield from outside: the VIN tag sits on the dashboard at the driver's side, at the base of the glass (01). The VIN sticker is on the driver's door frame (02).01 DASH TAG02JAMB

Where to find a AM General VIN

  1. Dashboard tagDriver's side, at the base of the windshield. Read it from outside the car.
  2. Door jamb stickerOpen the driver's door and look at the frame.
  3. PaperworkTitle, registration and insurance card all carry the full VIN.
04Breakdown

How a AM General VIN breaks down

The 1999 Hummer pattern from the table, 137ZA833·XE, position by position. A VIN has 17 characters and never uses I, O or Q.

1999 AM General Hummer · VIN pattern? = check digit · # = serial
1–3 · WMIMaker & country137 · AM General or HUMMER, United States
4–8 · VDSModel, body, engineZA833 · Hummer
9CheckCalc.
10YearX · 1999
11PlantE
12–17 · SerialUnique to this vehicleNot in the pattern
WMI · 1–3137 for United States.
VDS · 4–8Model, body and engine. The decoder turns these into specs.
CHECK · 9Worked out from the other 16 characters. A typo breaks it.
YEAR · 10X is 1999 here.
PLANT · 11The factory that assembled the car.
SERIAL · 12–17Unique to each vehicle, so it isn't part of the pattern.
05API

Decode AM General VINs in your app

  • 22 fields per decode: year, model, trim, engine, dimensions, mpg, features
  • Salvage checks and US plate lookups on the same key
  • BASIC $0, PRO $69, ULTRA $99 a month, billed by RapidAPI
GET/v2.0/decode_vin
import os, requests

r = requests.get(
    "https://vindecoder.p.rapidapi.com/v2.0/decode_vin",
    params={"vin": "<AM General VIN>"},
    headers={
        "X-RapidAPI-Key": os.environ["RAPIDAPI_KEY"],
        "X-RapidAPI-Host": "vindecoder.p.rapidapi.com",
    },
    timeout=10,
)
spec = r.json()["specification"]
# spec["year"], spec["model"], spec["engine"] …