logo

VW Codes

Volkwagen fault codes and fault code meanings with solutions.

VWcodes.net is here to fix your VW car! We've posted links to pages with diagnostic information about the most common vw fault codes.

Volkswagen Fault Check

Volkswagens are well known for their abundant issues. Volkswager codes can sometimes be confusing and misleading, because Volkswagen engines may display the same symptoms for completely different problems. For example, a random misfire code may occur if an engine is not receiving sufficient fuel, or sometimes as a result of faulty spark plugs. This article breaks down every Volkswageningen error code into its simplest form, providing hints to which parts may be causing your car's issues.Volkswagen Jetta, Passat and other VW models have a wide range of possible error codes. Each code can help you find the source of the problem or shed light on how a particular system on your VW car works. Here are all the different Volkswagens errors codes, what they mean and how to resolve them.Below you will find an overview of all the VW error codes, so that you can easily recognize the errors. Look for the error code, which is always preceded by three numbers. They indicate which VW error has occurred. This information is available in almost all cases in the Internet or from your service advisor.

From the first 1 or 2 digits of a Volkswagen Engine Code you can derive the approximate year and engine size. The remainder of a VW Engine Code is essentially a serial number.

volkswagen sample engine layout

VW Engine Design Layouts :

The number of cylinders is given. Then, if required :

Fuel indicates:

Common VW Faults

The reality of the situation is the reasons behind a vw code have to do with the exhaust system and things that interfere with this system are numerous. These are just a few of the top problems you could be facing when you see that flowing yellow engine:

  • Faulty oxygen sensor (0-5)
  • Missing gas cap (001-014)
  • Catalytic converter (0003-1400)
  • Faulty airflow sensor (12000-43000)
  • Worn spark plugs (P01200-P30000)
  • Thermostat isn't working properly (P0010A-P1100E)

VW Code List

VW 001 - 196 Code Range

VW 00000 - 19900 Code Range

VW 28000 - 29900 Code Range

VW 65200 - 65540 Code Range

VW Engine Codes List

View volkswagen engine types with codes, production years and engine specifications and also check porsche engine codes.

Type 1
Code Year Engine/Notes
1- Pre-Jan., 1956 25hp/36hp
1- prefix indicates Type 1 and is not part of the sequential engine number.
2, 3, 4 1955-65 1200cc 30bhp DIN, 36HP SAE ('A' series engine)
5, 6, 7, 8, 9 1961-65 1200cc 34bhp DIN, 40HP SAE (VW D added below serial after 9247364)
D0, D1 1966-1985 1200cc 34bhp DIN (German)
40HP SAE For Mexican made 1200s after January, 1978.
E0 1966-1970 1300cc 37bhp DIN. Non-USA M240 low compression
F0, F1, F2 1966-1970 1300cc 40bhp DIN, 50HP SAE (only 1966 in USA, 66-70 elsewhere)
H0, H1 1967-1970 1500cc 44bhp DIN, 53HP SAE (only 1967 in USA, 67-70 elsewhere)
H5 1968-69 1500cc 44bhp DIN, 53HP SAE M157 USA/Canada.
B6 1970 1600cc Dual relief, single port, 47bhp DIN, 57HP SAE M157 USA/Canada.
L0 1967-1970 1500cc 40bhp DIN. Non-USA M240 low compression
NOTE: all the following 1971-up engines are dual relief and dual port.
AB 1971-73 1300cc 44bhp DIN, Non-USA.
AC 1971-72 1300cc 40bhp DIN, Non-USA M240 low octane
AE 1971 1600cc 50bhp DIN, 60HP SAE-gross. USA-only
AE 1972-73 1600cc 48bhp DIN, 48HP SAE-net. USA-only (compression ratio reduced)
AF 1971-1982? 1600cc 46bhp DIN, Non-USA M240 low octane.
AH 1973-74 1600cc 48bhp DIN, 46HP SAE-net. USA-only
AK 1973 1600cc 48bhp DIN, 46HP SAE-net. USA-only
AJ 1975-79 1600cc 50bhp DIN, 48HP SAE-net. Fuel Injected.
AR 1974-75 1300cc 44bhp DIN. Non-USA.
AS 1974-79 1600cc 50bhp DIN. Non-USA.
ACD 1992-2004 1600cc 46bhp DIN. Mexico. Fuel Injected.
Type 2
Code Year Engine/Notes
20- Pre-Jan., 1956 25hp/36hp
20- prefix indicates Type 2 and is not part of the sequential engine number.
2, 3, 4 55-60 1200cc, 36hp (includes Bastard 40hp)
5, 6, 7, 8, 9 1961-65 1200cc, 40hp
O 1963-65 1500cc - no cam bearings
H0 1966-67 1500cc
L0 1967 1500cc M240 low compression
B0 1968-70 1600cc non-USA.
B5 1968-69 1600cc single relief USA only
B5 1970 1600cc dual relief USA only
C0 1968-70 1600cc 44bhp. Non-USA. M240 low octane.
AD 1971-73 1600cc 50bhp DIN. Non-USA.
AB 1971 1300cc 44bhp DIN, Non-USA. M252
AE 1971 1600cc 50bhp DIN, 60HP SAE-gross. USA-only
AS 1974-79 1600cc 50bhp DIN. Non-USA
CB 1972/73 1700cc - dual carb., manual transmission
CD 1973 1700cc - dual carb., automatic transmission
AW 1973/74 1800cc - dual carb.
AW 1975 1800cc - fuel-injected
AP 1974/75 1800cc - European only
ED 1975 1800cc
GD 1976/77 2000cc
CJ 1976-1979 2000cc - European only
GE 1978/79 2000cc
CU 1980-1983 2000cc - Vanagon style
CV 1980-1983 2000cc - Vanagon style
Type 3
Code Year Engine/Notes
O 1961-65 1500cc
K0 1966-1972 1500cc - 54hp
M0 1966-1972 1500cc - M240 low compression 52hp
P0 1966/67 1600cc - M240 low compression 50hp
T0 1966-1973 1600cc
U0 1968-1973 1600cc - fuel injected for USA
U0 1970 1600cc - dual-relief case
U5 1971-1973 1600cc - 7.7:1 compression - US/Canada M239 California fuel-injection
X 1972 1600cc - 7.3:1 compression - California
Type 4
Code Year Engine/Notes
V 1969 1700cc - 68hp
Z 1969/70 1700cc - 7.8:1 compression - 68hp, dual carb., automatic transmission
W 1971 1700cc - 8.2:1 compression - 80hp
EA 1972-1974 1700cc - 8.2:1 compression - 80hp
EB 1973 1700cc - California only, fuel injection. 7.3:1 compression - 72hp
EC 1974 1800cc - 7.3:1 compression - 76hp
AN 1974 1800cc - 8.6:1 compression
AT 1974 1800cc - European only, dual carb.
Porsche 914
Code Year Engine/Notes
W 1970/71 1700cc - 8.2:1 compression - 80hp
EA 1972-1973 1700cc
EB 1973 1700cc - 7.3: compression, California only, fuel injection
EC 1974 1800cc - California only, 7.6:1 compression
AN   1800cc - 8.6:1 compression
GA 1973/74 2000cc - 7.6:1 comporession
GB 1973-1976 2000cc - 8.0:1 compresssion
GC 1975/76 2000cc - 7.6:1 compresssion
V0   1700cc - European-only
1800cc - European-only
2000cc - European-only
Engines from VW of Brazil
GAS-Gasoline / Alcohol-ALC

BA - 1600 - BRASILIA (1976)
BD - 1600 BEETLE GAS
BG - 1600 GAS AND KOMBI KOMBI EXP
BJ - 1300 BEETLE GAS
BK - 1300 LAC BEETLE BRASILIA
BM - 1300 LAC GOL
BN - BRAZIL GAS 1600
BV - 1600 GAS VARIANT
BX - 1600 LAC KOMBI KOMBI EXP
BY - 1300 GOL GAS
BZ - 1600 GAS VAN
UF - 1600 BEETLE GAS
UG - 1600 GAS VAN
UJ - 1600 LAC BEETLE
UK - 1600 LAC VAN

Motors above 90

UFA - 1600 BEETLE GAS
UJA - 1600 LAC BEETLE
UGA - 1600 GAS VAN CARAT

VW Diagnostic Trouble Codes (DTCs) and data can be retrieved with VW/Audi Factory Scan Tools such as the VAG 1551, VAG 1552, or the new diagnostic computer VAS 5051 through a Data Link Connector (DLC). For location of the data link connector, see Maintenance section. Several aftermarket scan tools and computer programs are also capable of retrieving this information in this factory mode. The factory mode also allows the scan tool to be used for other system diagnostic functions and information retrieval.

VW Engine VIN Codes :

VW VIN code is an easy way to identify the precise VW you have, how old it is and what type of engine is in it.

Some of the most common World Manufacturing Identifiers are :

  • WVW - Volkswagen Cars
  • WVG - Volkswagen SUVs (Gelande)
  • WV1 - Volkswagen Commercials
  • WV2 - Volkswagen Bus, Van
  • WV3 - Volkswagen Trucks
  • VWV - Volkswagen Spain
  • AAV - Volkswagen South Africa
  • 1VW - Volkswagen USA (cars)
  • 1V1 - Volkswagen USA (commercials)
  • 3VW - Volkswagen Mexico
  • 8AW - Volkswagen Argentina
  • 9BW - Volkswagen Brazil

Location Of VW VIN Code

TYPE-1 Vehicles
The location of the chassis (VIN) number on Type 1 vehicles was originally on a small welded on plate in front of the gear lever, later moved to a direct stamping behind the hand brake and then to under the rear seat, in each instance on the chassis back-bone.

TYPE-2 Vehicles
The location of the chassis (VIN) number on Type 2 vehicles for the first few months was on a plate in the centre of the engine bulkhead separating the engine and load area viewed from the rear.

TYPE-3 Vehicles
The Location of the chassis (VIN) number remains under the rear seat during this production period but may also be found visible through the left side of the windscreen on a plate mounted on the top of the dash panel on vehicles produced for certain markets. Notably those destined for the USA.

TYPE-4 Vehicles
Location of the chassis (VIN) number is below the rear seat on the centre of the floor pan, stamped into the metal and punctuated with star like characters.

Serial number format with a space(s) as shown above is notional for written descriptions in service and parts documentation, it does NOT appear with the space(s) when stamped on the vehicle. It is also normal for the stamped number to be punctuated before and after with a star like character. When used in parts and service documentation it will be found like this....

Chassis numbers up to 31st July 1964....

F 1 394 119 -- From Chassis number 1 394 119
F -- F 1 394 119 To Chassis number 1 394 119
F 1 394 119 -- F 1 673 411 From Chassis number 1 394 119 to 1 673 411

After 1st August 1964 the format is like this....

F 112 2000 001 -- From Chassis number 112 2000 001
F -- F 112 2000 001 To Chassis number 112 2000 001
F 112 2000 001 -- F 112 3200 000 From Chassis number 112 2000 001 to 112 3200 000

Actual numbers vary depending on vehicle model, the above relates to Type 1 (Beetle)

Engine numbers without prefix letter....

M 1 678 209 -- From Motor number 1 678 209
M -- M 1 678 209 To Motor number 1 678 209
M 3 924 023 -- M 4 050 000 From Motor number 3 924 023 to 4 050 000

Later formats of engine number with engine series letter will show like this...

M H 0 874 200 -- From Motor number H 0 874 200
M -- H 1 350 000 To Motor number H 0874 200
M H 0874 200 -- H 1 350 000 From Motor number H 0 874 200 to H 1 350 000