NEW: 2026 CR Eagle P — The next-gen flagship is here. Learn more | Global B2B inquiries welcome — request a quote anytime. Find a Dealer

Knowledge Hub

Decoded by engineers,
verified by technicians.

888 guides, repair insights and product knowledge from the iCarsoft Technical Team.

Battery Registration After Replacement: Why It Matters and How to Do It 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
EPB Service: How to Retract Electronic Parking Brake Calipers Step by Step 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
How to Perform an Oil Service Reset on Most European Cars 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
Do You Need Bidirectional Control? A Buyer's Decision Guide 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
OBD2 Scanner Buying Guide 2026: Features That Actually Matter 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
How to Choose the Right iCarsoft Scanner: CR Series vs Single-Make vs MT 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
CAN, CAN-FD and DoIP: How Modern Vehicle Networks Changed Diagnostics 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
Bidirectional Control & Actuator Tests: How Active Diagnostics Save Hours 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
Understanding OBD-II Modes 01–0A: What Each Service Mode Really Does 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
Case Study: VW EA888 Random Misfire — From P0300 to a Cracked Intake Manifold 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
Case Study: Mercedes-Benz W205 ESP Fault Traced to the Steering Angle Sensor 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
Case Study: BMW N20 Timing Chain Rattle Diagnosed with iCarsoft CR Ultra 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
P2607 Code: Intake Air Heater B Circuit Low Fix Guide 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
P287B Code: Shift Fork B Stuck (Transmission) Fix Guide 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
P2240 Code: O2 Sensor Positive Current Control B2S1 Fix 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
P2159 Code: Vehicle Speed Sensor B Range/Performance Fix 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
P2261 Code: Turbo/Supercharger Bypass Valve Fix Guide 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
P0615 Code: Starter Relay Circuit — Causes & Fix Guide 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
P0671 Code: Cylinder 1 Glow Plug Circuit Open — Fix Guide 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
P2540 Code: Low Pressure Fuel System Sensor Circuit Fix 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
P0228 Code: Throttle/Pedal Position Sensor C High Fix Guide 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
P20BB Code: Reductant Heater A Control Circuit Low Fix Guide 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
P0581 Code: Cruise Control Input A Circuit High Fix Guide 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
P050F Code: Cold Start Exhaust Temp Not Reached — Fix 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