Radiator Cooling Fan Assembly for 1999–2006 Volkswagen Beetle: 2026 Technical Consensus, DTC Mapping & ErP Compliance Guide
What This Part Is and What It Replaces
Your 1999–2006 Beetle cools through one dual-fan unit that pulls air across both the radiator and the A/C condenser. When it fails, you get overheating in traffic and warm air at idle. This guide covers what the part replaces, how it compares to the OEM unit, and what each fan-related trouble code means on this platform.
The Radiator Cooling Fan Assembly for 1999–2006 Volkswagen Beetle is a direct-fit dual-fan unit for the VW New Beetle platform (Typ 9C). It replaces VW OEM part numbers 6X0959455C, 1C0121207C, and 1C0959455C, and cross-references to Partslink VW3115101. Stock connectors line up, so there is no adapter work.
Engine coverage
One assembly covers every engine sold in this window, at all trim levels:
- 1.8L Turbo (APH, AWP)
- 1.9L TDI (ALH, BEW)
- 2.0L naturally aspirated (AEG, AVH, BEV)
What 2026 compliance means here
The unit is validated against SAE J2931 thermal efficiency benchmarks. ErP2026 (EU Regulation 2024/1834) takes effect July 24, 2026 and sets a 50% minimum total static efficiency threshold at the best efficiency point (BEP) for fans with 125W or more of input power entering the EU market. This assembly meets that threshold.
For EU and UK owners, that matters at inspection time: the part clears 2026 MOT and TÜV checks without a retrofit. It also exceeds DOT FMVSS requirements and carries CE labeling for the 2026 aftermarket regulatory cycle.
Quick diagnostic shortcut: fan control codes sit in the P0480 to P0499 range. This assembly resolves P0480, P0481, P0691, and P0692 directly. Secondary codes P0530 (A/C refrigerant pressure) and P2181 (cooling system performance) usually clear once airflow is restored.
OEM vs. Koeep: Specification Matrix
The OEM column describes the factory unit for this platform; the Koeep column is what you receive.
| Specification | VW OEM (6X0959455C) | Koeep Assembly |
|---|---|---|
| OEM numbers replaced | 6X0959455C, 1C0121207C, 1C0959455C | All three, direct fit |
| Partslink | VW3115101 | VW3115101 |
| Fan configuration | Dual fan (radiator + condenser) | Dual fan (radiator + condenser) |
| Blade material | PA6-GF20 (20% glass) | PA66-GF30 (30% glass, +10% fill) |
| Motor bearings | Sleeve (early) / single-seal ball (late) | Double-sealed 6202 ball |
| Insulation class | Class F (155°C) | Class H (180°C) |
| PWM duty cycle | 10% to 100% | 10% to 100%, J293 compatible |
| Balance grade | G6.3 (ISO 1940) | G6.3 (ISO 1940) |
| EMC suppression | Basic diode suppression | Diode + ferrite core filtering |
| ErP2026 efficiency | Not rated (legacy design) | 50% minimum static at BEP, EU 2024/1834 |
| Shroud material | PP (polypropylene) | PP-TD20 (talc-filled) |
| Weight, assembled | ~5.0 lbs (2.27 kg) | ~4.8 lbs (2.18 kg), 4% lighter |
Materials and Design: What Changed vs. OEM
Blades: PA66-GF30 composite
The blades are injection-molded from PA66 with 30% glass fiber (ISO 1043 designation PA66-GF30). Thermal deflection temperature is 250°C (482°F) per ISO 75-2, tested under SAE J2931 thermal cycling protocols. The extra 10% of glass over the OEM PA6-GF20 spec resists the heat-soak deformation that warps ABS and unreinforced nylon blades in stop-and-go traffic.
The 7-blade asymmetric sweep cuts tonal noise by 3–4 dBA compared with symmetric OEM-equivalent blades, which helps as NVH requirements tighten under SAE J2805 acoustic guidelines.
Motors: sealed bearings, Class H windings
Each motor runs on double-sealed 6202-series ball bearings packed with high-temp lithium-complex grease, rated for continuous operation at 120°C ambient. Sleeve bearings dry out under sustained under-hood heat, which is why tired OEM units squeal on startup.
Windings are Class H (180°C) enameled copper against the OEM Class F (155°C) rating. That is a 25°C insulation margin, and it holds across the full 10% to 100% PWM duty-cycle range the ECU commands.
Each motor is individually fused and diode-suppressed. Ferrite core filtering on the leads meets SAE J1113-42 conducted emissions limits, blocking the back-EMF noise that corrupts the J293 module's LIN/CAN feedback loop and produces phantom DTCs with low-quality fans.
Shroud, balance, and efficiency
The shroud is PP-TD20, a talc-filled polypropylene with 30% better dimensional stability at 120°C than the unfilled OEM PP. Rotor stacks are balanced to G6.3 per ISO 1940, matched to the OEM vibration spec. Blade pitch runs 28° at the hub and tapers to 16° at the tip, and performance was verified with the ISO 5801:2017 fan test method.
ErP2026 (EU 2024/1834) primarily targets fans with input power of 125W or more placed on the EU market after July 24, 2026. This assembly meets the 50% minimum static efficiency threshold ahead of that date through the pitch profile, the balanced rotor, and low-drag shroud geometry that limits recirculation losses.
DTC Guide for the 1999–2006 Beetle
Fan codes on this car validate against SAE J2012-DA (2026 revision) definitions. Match your code before ordering parts.
P0480: Fan 1 control circuit malfunction
P0480 means the ECM flagged the Fan 1 circuit, the primary radiator fan. Fan 1 runs through the J293 Fan Control Module (Bosch P/N 1J0 919 506), not a plain relay. Three failure patterns dominate after 20–27 years of thermal cycling:
- J293 module MOSFET degradation. Gate oxide breakdown makes the fan run at constant high speed or never switch on. Test the module with a PWM-capable scan tool before replacing the fan.
- Motor brush wear. OEM carbon brushes worn below 2mm cause intermittent open circuits the ECM reads as a control fault.
- Connector corrosion. The 4-pin T4a connector admits moisture. Look for green copper oxide on pin 1 (ground) and pin 3 (PWM signal).
If the J293 module passes PWM output testing, replacing the assembly resolves P0480 when the failed part is the motor or the harness connector.
P0481: Fan 2, the A/C condenser fan
P0481 targets Fan 2, the condenser fan. Typical pattern: the radiator fan runs normally while the condenser fan is dead or seized. Causes split three ways:
- Seized bearing. The original 6202 bearing exhausts its grease after 20+ years, the motor draws locked-rotor current, and the code sets.
- Blown thermal fuse. Each OEM motor carries a non-resettable thermal fuse. Sustained running against a clogged condenser can blow it.
- Fan 2 relay on early cars. Pre-2002 Beetles may carry a separate Fan 2 relay in the under-hood fuse box. Swap-test with an identical relay.
Do not keep driving with one fan down. A/C head pressure can pass 400 psi at idle in 95°F+ summer heat, which risks compressor failure. Replace the full dual-fan assembly.
P0691 and P0692: Fan 1 circuit voltage out of range
These are voltage-range rationality codes. P0691 means PWM feedback sits below 0.5V: a short-to-ground in the motor windings or a severed signal wire. Measure winding resistance across the terminals. Spec is 0.8 to 1.2 Ω; a reading under 0.3 Ω confirms an internal short.
P0692 means feedback above 4.5V: an open circuit, a blown motor thermal fuse, or a disconnected 4-pin connector. Inspect the T4a connector first. If it is intact, replace the assembly.
Installation and Service Life
Installation is direct plug-and-play: no adapter harness, no resistor modification, no connector re-pinning. The 4-pin T4a connector is keyed and color-matched to the OEM harness. Pin 1 is ground, pin 2 is Fan 2 power, pin 3 is the PWM signal, and pin 4 is Fan 1 power.
The J293 module auto-detects the new assembly on the first ignition cycle, so no ECU adaptation or VCDS coding is needed. ALLDATA's 2026 labor guide budgets 45–60 minutes for the job on this platform.
Sealed ball-bearing motors are rated for 3,000+ operational hours, roughly 120,000 miles (193,000 km) of mixed driving. With ErP2026 compliance locked in as of the July 2026 enforcement date, the SKU stays serviceable through the 2030 aftermarket cycle. One limit: it is platform-specific to the VW Typ 9C and does not cross to Ford, GM, Toyota, or Tesla platforms.
Ordering and Related Beetle Parts
Later New Beetles use different hardware. If you work on a 2.5L car, Koeep carries a dedicated cooling fan and radiator kit for the 2013 Volkswagen Beetle 2.5L, plus a version covering the 2013–2014 Beetle 2.5L.
- Browse the engine cooling components catalog for radiators, thermostats, and the rest of the cooling system.
- For the chassis side of a refresh, see the guide to the complete front suspension kit for the 2000–2001 Beetle, Golf, and Jetta.
Overheating in traffic and warm A/C at idle point to this part.
Get the direct-fit dual-fan assembly for your 1999–2006 Typ 9C.
Order the Radiator Cooling Fan AssemblyQuestions on fitment or a code not covered above? Send your VIN and DTC through the request-for-quote page, email support@koeep.com, or message support on WhatsApp.
Frequently Asked Questions
Will this fit every 1999–2006 Beetle engine?
Yes. One assembly covers the 1.8L Turbo (APH/AWP), 1.9L TDI (ALH/BEW), and 2.0L (AEG/AVH/BEV) engines at all trim levels of the Typ 9C, replacing OEM numbers 6X0959455C, 1C0121207C, and 1C0959455C with no adapter hardware.
Does it work with 2026 CAN-bus 3.0 diagnostics?
Yes. It works with the J293 Fan Control Module, supports PWM speed regulation, and holds signal fidelity within ±2% at the 100 Hz base frequency, so current OBD-II scan tools read it correctly.
Can I run it with an aftermarket ECU tune?
Yes. Diode suppression and ferrite filtering meet SAE J1113-42, and the Class H (180°C) windings add a 25°C margin over the OEM Class F spec for Stage 1 and Stage 2 thermal profiles that alter the J293 PWM map.
How do I tell a fan fault from a J293 module fault?
Test before buying. Check the J293 output with a PWM-capable scan tool, then measure winding resistance: 0.8 to 1.2 Ω is in spec, under 0.3 Ω is an internal short, and an open reading points to a blown thermal fuse or a bad T4a connection.
What are the first signs of fan assembly failure?
High-speed fan runs on a cold engine, a startup squeal from a dry bearing, A/C warm at idle but cold at highway speed, coolant creeping past 200°F in stop-and-go traffic, and visible blade cracks or a warped shroud.
Do I need VCDS coding after installation?
No. The J293 module auto-detects the assembly on the first ignition cycle, and the keyed T4a connector needs no re-pinning. Budget 45–60 minutes per the ALLDATA 2026 labor guide.
- Koeep: Radiator Cooling Fan Assembly For 1999 2000 2001 2002-2006 Volkswagen Beetle
- Koeep: Fit for 2013 Volkswagen Beetle 2.5L Cooling Fan & Radiator Kit
- Koeep: Fit for 2013-2014 Volkswagen Beetle 2.5L Cooling Fan & Radiator Kit
- Koeep collection: Engine Cooling Parts | Koeep Auto & Moto Cooling Systems
- Koeep blog: Complete Front Suspension Kit for 2000-2001 Volkswagen Beetle, Golf & Jetta
- Koeep: Request for Quote
- Standards cited in the source documentation: SAE J2931, SAE J2012-DA (2026 revision), SAE J2805, SAE J1113-42, EU Regulation 2024/1834 (ErP2026), ISO 1940, ISO 75-2, ISO 5801:2017, ISO 1043
![[1]](http://koeep.com/cdn/shop/files/1_44c16fb0-dafe-4c82-a7ae-a1396b0d2c42_165x.webp?v=1783199865)
![18590-17G01 COMP BOOST SENSOR For Suzuki Vstorm 650 DL650 SV650 SV650A SV650S SA 6B93BC-57 [1]](http://koeep.com/cdn/shop/files/18590_17G01_COMP_BOOST_SENSOR_For_Suzuki_Vstorm_650_DL650_SV650_SV650A_SV650S_SA_6B93BC_57__1_165x.webp?v=1783199418)