Linhai logoMotorcycle brand

Linhai Motorcycle VIN Check

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

  • 17 characters
  • No I, O or Q
  • Check digit

Linhai

BRAND DATA
Models
4 models listed below
Check digit
North American, position 9
VIN location
Steering neckPlus a sticker on the frame

/linhai-motorcycle-vin-check

01About

About Linhai

Jiangsu Linhai Energy Machinery Corporation, formerly referred to as Linhai, is really a Chinese company founded in 1956 which describes itself because the earliest small engine manufacturer in the united states. At this time around, the organization has, believe it or not than 1600 employees, its industrial facilities having the ability to design and unveil believe it or not than 3 million crankshafts each year, 1.5 million engines and 750,000 motorcycles and scooters a duration of 12 several weeks.

This Linhai vehicle was initially created in 2002 however the Chinese company stored it being produced until this season, therefore it should not be considered a problem to buy this kind of ATV.

When compared with the Joker, the Muddy LC7 Racing is really a more effective vehicle, being outfitted having a single cylinder, four stroke engine which will come with liquid air conditioning along with a displacement of 275cmc. This engine has the capacity to produce 26 horsepower. Furthermore, the ATV includes ventilated dvds on the front and back brake in addition to having a chain final drive.

Returning to the automobiles made by Linhai, the organization was mostly centered on ATVs and quads, many of them produced in the current period. For example, the CUV 300, the Joker 50, the Muddy LC7 Racing and also the Worker 300 counseled me created between 2002 and 2008.

These automobiles include pretty advanced features, whether we are speaking concerning the engines or concerning the other abilities. For instance, the Joker 50 is really a small quad outfitted having a single cylinder, four stroke, SOHC engine that your displacement of 49.5 cms. The engine has the capacity to develop 4 horsepower.

02Models

Linhai models

The Linhai models on file. Every one carries a 17-character VIN that the decoder reads.

  • CUV 300
  • Joker 50
  • Muddy LC7 Racing
  • Worker 300
03Location
A motorcycle from the side: the VIN is stamped on the steering neck, the frame tube at the top of the forks (01), and a VIN sticker sits on the frame near the engine (02).01 NECK02 FRAME

Where to find a Linhai VIN

  1. Steering neckStamped into the frame tube the forks turn in. Turn the bars to one side to see it.
  2. Frame stickerA VIN sticker or plate on the frame, often on the down tube or near the engine mounts. The engine number on the cases is not the VIN.
  3. PaperworkTitle, registration and insurance card all carry the full VIN.
04Breakdown

How a Linhai VIN breaks down

Every motorcycle VIN since 1981 has the same 17 positions. A VIN never uses I, O or Q.

Linhai VIN · position by position? = check digit · # = serial
1–3 · WMIMaker & countryMaker & country
4–8 · VDSModel, body, engineModel, engine
9CheckCalc.
10YearYear code
11PlantFactory
12–17 · SerialUnique to this vehicleSerial number
WMI · 1–3The maker and the country it built the motorcycle in.
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 · 10A letter or digit; the code repeats every 30 years, so C is 1982 or 2012.
PLANT · 11The factory that assembled the motorcycle.
SERIAL · 12–17Unique to each vehicle.
05API

Decode Linhai VINs in your app

  • 22 fields per decode: year, model, trim, engine, and more
  • 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": "<Linhai 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"] …