Knowledge Hub
Decoded by engineers,
verified by technicians.
888 guides, repair insights and product knowledge from the iCarsoft Technical Team.
Maintenance & How-To
Battery Registration After Replacement: Why It Matters and How to Do It
On cars with smart charging, fitting a new battery is only half the job. Here is why battery registration matters and how to do i…
Read more
Maintenance & How-To
EPB Service: How to Retract Electronic Parking Brake Calipers Step by Step
You cannot wind back an electronic parking-brake caliper by hand. Here is the safe, correct way to put EPB calipers into service …
Read more
Maintenance & How-To
How to Perform an Oil Service Reset on Most European Cars
Changed the oil but the service light is still on? Here is the general procedure for resetting the oil-service reminder with a di…
Read more
Buying & Tool Guides
Do You Need Bidirectional Control? A Buyer's Decision Guide
Bidirectional control is powerful but not everyone needs it. A short, honest guide to deciding whether active testing is worth it…
Read more
Buying & Tool Guides
OBD2 Scanner Buying Guide 2026: Features That Actually Matter
Not every spec on the box is worth paying for. This guide ranks the features that genuinely change what you can fix — and the one…
Read more
Buying & Tool Guides
How to Choose the Right iCarsoft Scanner: CR Series vs Single-Make vs MT
iCarsoft builds three families of tools for three kinds of user. This guide explains the CR multi-system range, single-make tools…
Read more
Engineer Notes
CAN, CAN-FD and DoIP: How Modern Vehicle Networks Changed Diagnostics
From classic CAN to CAN-FD and Ethernet-based DoIP, the way tools talk to cars has evolved fast. Here is what each protocol means…
Read more
Engineer Notes
Bidirectional Control & Actuator Tests: How Active Diagnostics Save Hours
Reading data is passive; commanding a component is active. Bidirectional control lets you prove a part works before you replace i…
Read more
Engineer Notes
Understanding OBD-II Modes 01–0A: What Each Service Mode Really Does
OBD-II defines ten diagnostic service modes. Knowing what each one returns — from live data to Mode 06 test results — turns a cod…
Read more
Repair Case Library
Case Study: VW EA888 Random Misfire — From P0300 to a Cracked Intake Manifold
A Golf GTI throwing P0300 with no obvious cause. How misfire counters and fuel-trim data exposed a vacuum leak from a cracked int…
Read more
Repair Case Library
Case Study: Mercedes-Benz W205 ESP Fault Traced to the Steering Angle Sensor
A C-Class with ESP, ABS and cruise warnings all at once. How reading the ESP module directly — not just generic codes — found a s…
Read more
Repair Case Library
Case Study: BMW N20 Timing Chain Rattle Diagnosed with iCarsoft CR Ultra
A 2014 BMW 328i with a cold-start rattle. How freeze-frame data and camshaft correlation values on the iCarsoft CR Ultra pinpoint…
Read more
Tech Center & Insights
P2607 Code: Intake Air Heater B Circuit Low Fix Guide
P2607 means the intake air heater 'B' circuit reads low, hurting diesel cold starts. Learn the symptoms, common causes, diagnosis…
Read more
Tech Center & Insights
P287B Code: Shift Fork B Stuck (Transmission) Fix Guide
P287B means transmission shift fork 'B' is stuck, often causing harsh shifts, limp mode, or no shift. Learn the symptoms, causes,…
Read more
Tech Center & Insights
P2240 Code: O2 Sensor Positive Current Control B2S1 Fix
P2240 means an open in the O2 sensor positive current control circuit on Bank 2, Sensor 1. Learn the symptoms, common causes, dia…
Read more
Tech Center & Insights
P2159 Code: Vehicle Speed Sensor B Range/Performance Fix
P2159 means the vehicle speed sensor 'B' reads out of range, causing speedo, shift, or ABS issues. Learn the symptoms, causes, di…
Read more
Tech Center & Insights
P2261 Code: Turbo/Supercharger Bypass Valve Fix Guide
P2261 means a mechanical fault in the turbo/supercharger bypass valve, often causing low boost and limp mode. Learn the symptoms,…
Read more
Tech Center & Insights
P0615 Code: Starter Relay Circuit — Causes & Fix Guide
P0615 means the starter relay circuit has abnormal voltage, often a no-crank/no-start. Learn the symptoms, common causes, step-by…
Read more
Tech Center & Insights
P0671 Code: Cylinder 1 Glow Plug Circuit Open — Fix Guide
P0671 means the cylinder 1 glow plug circuit is open or faulty on a diesel. Learn the symptoms, common causes, step-by-step diagn…
Read more
Tech Center & Insights
P2540 Code: Low Pressure Fuel System Sensor Circuit Fix
P2540 means the low pressure fuel system sensor circuit reads out of range. Learn the symptoms, common causes, step-by-step diagn…
Read more
Tech Center & Insights
P0228 Code: Throttle/Pedal Position Sensor C High Fix Guide
P0228 means the throttle/pedal position sensor 'C' circuit reads high, often causing reduced power. Learn the symptoms, causes, d…
Read more
Tech Center & Insights
P20BB Code: Reductant Heater A Control Circuit Low Fix Guide
P20BB means the diesel reductant (DEF) heater 'A' control circuit reads low. Learn the symptoms, common causes, step-by-step diag…
Read more
Tech Center & Insights
P0581 Code: Cruise Control Input A Circuit High Fix Guide
P0581 means the cruise control multi-function input 'A' circuit reads high. Learn the symptoms, common causes, step-by-step diagn…
Read more
Tech Center & Insights
P050F Code: Cold Start Exhaust Temp Not Reached — Fix
P050F means cold-start exhaust temperature was not reached. Learn the causes, symptoms, and how to check the thermostat and EGT s…
Read more