Product Overview
When upgrading to LEDs or HIDs, many modern vehicles trigger warning lights or cause the new bulbs to flicker. These issues occur because the vehicle’s CAN‑Bus system expects the higher current draw of a halogen bulb or because the daytime running light circuit uses PWM pulses. Our compact 9005 Canbus PWM decoder is designed specifically for vehicles with limited space — like the Peterbilt 389, 567 and 589 headlight buckets — where full‑size decoders do not fit but proper load simulation is still required.
This inline harness plugs between your vehicle’s factory connector and your new LED or HID bulb. Inside the slim housing is a load‑resistor and capacitor circuit similar to full‑size decoders. The resistor adds electrical load so that the vehicle’s body control module senses a halogen‑like current and stops issuing a bulb‑out warning. The capacitor stores energy and smooths PWM pulses, eliminating flicker and dimming when DRL circuits use pulsed voltage. Together, these components provide a stable supply to your LED bulb and ensure error‑free operation.
Key Features & Benefits
-
Compact form factor: At roughly half the size of our full‑size 9005 PWM module, this decoder fits inside the smallest headlamp housings without drilling or modifying dust covers. It is ideal for Peterbilt 389/567/589 trucks as well as cars and SUVs with tight space behind the headlight.
-
Wide compatibility: Supports 9005 (HB3), 9006 (HB4) and 9012 (HIR2) bulb bases (and compatible variants like 9005A/H10/9145). Works with LED headlights, fog lights or DRLs. Not recommended for HID ballasts that exceed 4 A draw.
-
Stable power & reduced noise: The upgraded resistor‑capacitor design eliminates flicker, solves radio‑frequency interference, and prevents the lights from shutting off when the engine starts. The aluminum heat‑sink housing provides adequate dissipation despite the smaller size.
-
Quality construction: Weather‑sealed connectors with silicone gaskets ensure durability in harsh environments. The module is rated IP65 and can be mounted using the included double‑sided tape or zip ties.
-
Plug‑and‑play: Clearly marked positive (+) and negative (–) leads simplify installation. Simply disconnect your factory plug, insert the decoder in‑line, and reconnect your bulb. No cutting or splicing required.
Performance / Compatibility / Use-Case
This compact decoder is suitable for most vehicles using 9005, 9006, 9012 or 9145/H10 bulb bases, including heavy‑duty trucks, passenger cars and motorcycles. It is particularly helpful for vehicles that:
-
Use a CAN‑Bus electrical system and display bulb‑out warnings when LED bulbs are installed.
-
Use pulse‑width‑modulation (PWM) DRLs, causing LEDs to flicker or dim.
-
Have tight headlamp housings where full‑size decoders cannot fit, such as Peterbilt 389, 567 & 589 trucks.
If your vehicle does not have a CAN‑Bus system or you are not experiencing bulb‑out errors, a decoder may not be necessary. For vehicles drawing more than 4 A per bulb or requiring a higher load, our full‑size 9005 PWM module may be more appropriate.
Installation / Fitment / Technical Details
-
Disconnect the battery and remove the headlamp or access panel.
-
Unplug the factory 9005/9006/9012 connector and plug it into the input side of the decoder.
-
Connect the output side of the decoder to your LED or HID bulb. Ensure the positive and negative terminals match.
-
Secure the decoder inside the headlamp housing using the included tape or zip tie. Avoid placing it near plastic or wiring that could melt from heat.
-
Reinstall the headlamp, reconnect the battery and test the lights. If flickering persists, reverse the polarity or ensure all connections are tight.
Build Quality / Warranty
Warranty: 2-year manufacturer warranty.
What’s Included
-
Error‑free lighting: Simulates halogen load and smooths PWM signals to eliminate flickering, bulb‑out warnings and radio interference.
-
Ultra‑compact design: Slim housing fits inside the tight headlamp buckets of Peterbilt 389/567/589 and other commercial trucks where full‑size decoders won’t.
-
Multi‑bulb compatibility: Works with LED or HID kits using 9005 (HB3), 9006 (HB4) or 9012 (HIR2) sockets; also suitable for H10/9145 and 9011/HB3 thanks to identical pinouts.
-
Plug & play installation: Weather‑sealed connectors with clearly marked polarity – no cutting or splicing. Simply connect between your vehicle harness and the LED bulb.
-
Reliable performance: Built‑in resistor and capacitor provide stable voltage. Rated 12–14 V DC and 4 A max current (per pair) with short‑circuit and overheat protection.
-
Sold as a pair: Includes two compact decoder modules with mounting tape and instructions. Backed by BTS Lighting’s 1‑year warranty and Canadian support.
Frequently Asked Questions
Will this compact decoder fix bulb‑out warnings on my Peterbilt 389, 567 or 589?
Yes. The resistor inside the decoder simulates the load of a halogen bulb, which stops the body control module from triggering a warning. Our compact design is sized for the tight headlamp bucket used on these trucks, making it an ideal solution.
Can I use this module with 9006 or 9012 bulbs?
Absolutely. The connector and wiring support 9005 (HB3), 9006 (HB4) and 9012 (HIR2) bulbs as well as H10/9145 variants. Always ensure the current draw stays within the decoder’s 4 A per module rating.
Does it work with HID kits?
Yes, but only for low‑wattage HID kits drawing up to 4 A. Higher wattage ballasts may require a larger decoder or relay harness.
My LEDs flicker only in daytime running light mode. Will this fix that?
Vehicles using PWM for DRLs send power in pulses. The decoder’s capacitor converts the pulsed supply into a steady voltage, preventing flicker.
What if my vehicle still displays an error or flickers?
Some vehicles have unique electrical systems and may require a more powerful load resistor or a dedicated relay harness. If errors persist, please contact our support team for troubleshooting.
Do I need a decoder if my vehicle isn’t CAN‑Bus equipped?
No. Decoders are designed to work with CAN‑Bus systems. If your vehicle lacks a CAN‑Bus system and you do not experience flickering or warnings, the decoder isn’t necessary.











