How FORScan Scanner Check Ford blank PATS Keys

A lot of customers complaint that PATS programming function are related to incorrect blank keys used (not working or not compatible transponder). This article describes how to check a blank key using FORScan software scanner.

The procedures include 4 steps:

  1. Insert the blank key in the ignition lock.
  2. Detect the module that contains PATS. It is easy: go to Service tab and look what module contains PATS programming function. Depending on the vehicle, it may be PCM, PATS, IC, HEC etc.


  1. Read DTC. For newer vehicles with CAN bus ((Focus Mk2…) it is OK to just read DTC for PATS module in Errors section. For older vehicles (Focus Mk1, Mondeo Mk3…) running the PATS module self-test in Tests section may be necessary
  2. Analyze returned DTC codes:
  • If the test returns B1601 code, it means the blank key is OK and can be programmed for this vehicle.
  • If the test returns B1600 code, it means the blank key is not recognized by PATS and can NOT be programmed for this vehicle.
  • If the test returns B1602 code (sometimes simulatenously with B1600, B1601), it means PATS is unable to stably read the key transponder. That’s possible with clones. You may try to shift the transponder to another place of the key fob. If it doesn’t help, it may be good idea to replace the transponder. Programming such keys in FORScan v2.2.8 and older may look successful (FORScan says key programmed successfully), but in fact the key is not added to the PATS memory (key counter is not increased) and Errors section may display code like B2431 – Transponder Programming Failed.
  • If the test returns another code (non of B1601…B1602, but related to PATS), it is recommended to contact support.
  • If test executed successfully, but no any of B1600, B1601 codes are returned, it means the key is programmed for this PCM already