ECU Catch Code Checker

Enter the 4 letter / number “catch code” printed on the white ECU connector label and press check to identify the anti-theft system type.
Incode from Outcode Calculator
Outcode/Incode is used for PATS programming on BF and FG models.
Enter the 6-character hex code (outcode) to calculate the corresponding 4-character incode.
Smartlock
Smartlock was used from EB series 2 (mid 1992) until mid way through AU series 1 (approx. 6/1999).Previous models (EA and EB1) didn’t use any ECU based anti-theft system.
Smartlock uses a coded signal that normally originates from the BEM (Body Electronics Module, or dedicated Smartlock module on some models) . This system can be easily bypassed using a bypass module:
Smartshield
From mid AU series 1 (approx. 06/1999) smartlock was replaced by the more sophisticated Smartshield anti-theft system.Smartshield uses a encrypted challenge / response process between the ECU and BEM (Body Electronics Module). Bypassing Smartshield requires reflashing of the engine ECU:
BA, BF + FG PATS
The PATS (Passive Anti-theft System) used on BA onwards is similar to AU smartshield, except the challenge/response takes place over the CAN bus.From FG, the PCM is linked to both the BEM and instrument cluster.
Turning PATS off on these vehicles normally results in warnings on the dash, and a non-functional audio module / ICC (Audio “CODE” error). This can be fixed with a custom patched PCM code reflash:



