FORScan Programming Guide

FORScan Programming Guide

APIM Module Configuration for Ford Vehicles

⏱ 30–45 min 🔧 Beginner-Friendly 🖥 Windows Required

Hardware

  • Windows laptop
  • ELS27 OBD-II adapter (included in package)
  • Your Ford vehicle

Software

  • FORScan for Windows
  • Free Extended License (2-month trial)
  • TeamViewer (optional, for remote help)
1

Download FORScan

Visit www.forscan.org on your Windows laptop and download the latest version of FORScan for Windows.

FORScan download page
Click "FORScan for Windows" to download the installer
💡 Tip: FORScan is only available for Windows. If you only have a Mac, you can use Boot Camp or a virtual machine to run Windows.

2

Register for a Free Extended License

FORScan requires an Extended License to perform APIM module programming. You can get a free 2-month trial license by registering with your email on the FORScan website.

Get free Extended License link
Click "Get free Extended License – 2 months trial" on the download page

Fill in the registration form with your name, email address, and Hardware ID (see Step 3 for how to find it):

License registration form
① Enter your name & email → ② Enter Hardware ID → ③ Submit → ④ Download license after 15–30 min
⚠ Important: The license key will NOT be sent by email. After submitting, wait 15–30 minutes, then refresh the page to download your license file. Load the downloaded file into the FORScan app.

3

Find Your Hardware ID

Open FORScan on your laptop. Your Hardware ID is displayed on the main screen. Click "Copy to Clipboard" and paste it into the license registration form.

FORScan Hardware ID location
Your Hardware ID is on the FORScan home screen — click "Copy to Clipboard"

4

Connect Your Laptop to the Vehicle

Use the ELS27 OBD-II adapter cable included in your package. Plug the USB end into your laptop and the OBD-II connector into your vehicle's diagnostic port.

ELS27 OBD-II adapter cable
ELS27 OBD-II adapter cable (included in your package)

The OBD-II port is located under the dashboard, to the left of the steering wheel:

OBD-II port location
OBD-II port location — under the dashboard, left side of steering wheel
⚠ Warning: Make sure your vehicle's ignition is in the ON position (engine off) before connecting. Keep the vehicle battery charged during the entire programming process.

5

Read & Edit the APIM Module

Now you're ready to program your APIM (Accessory Protocol Interface Module) using FORScan. Follow these sub-steps carefully:

5a. Connect to Vehicle in FORScan

Click the Connect button (wrench icon) at the bottom-left of the FORScan window. Wait until the status bar shows "Vehicle: Ready" in green.

FORScan connect button
Click the connect icon at the bottom-left corner

5b. Open Configuration & Programming

Click the Configuration & Programming icon in the left sidebar. Then select "APIM Module configuration (AS BUILT format)" from the list.

APIM AS BUILT configuration
① Click Configuration & Programming icon → ② Select APIM AS BUILT format

5c. Confirm the Warning

A warning dialog will appear. Click "OK" to proceed.

Warning dialog
Click OK to continue into the AS BUILT data editor
⚠ Warning: Incorrect values can make the module non-functional. Always save your original AS BUILT data before making any changes.

5d. Edit and Write AS BUILT Data

The AS BUILT data editor shows all the configuration blocks for your APIM module. Follow the specific instructions provided with your product for which values to change.

AS BUILT data editor
① Save All first → ② Edit values → ③ Write All → ④ Load All (for complete AB file) → ⑤ Write per block
💡 Important: Always click "Save All" before making any edits. This creates a backup of your original data that you can restore if needed.

6

Reset the APIM Module

After writing your new AS BUILT data, you must reset the APIM module for the changes to take effect.

6a. Open Service Procedures

Exit the module programming screen. Click the Service Procedures icon (wrench with circular arrow) in the left sidebar. Select "APIM Module Reboot" and click the Play button.

APIM Module Reboot selection
① Click Service Procedures icon → ② Select APIM Module Reboot → Hit Play

6b. Confirm Module Reboot

Click "OK" to confirm the module reboot.

Confirm module reboot
Click OK to confirm APIM module reboot

6c. Follow the Ignition Cycle

FORScan will guide you through an ignition cycle:

  1. Turn the ignition OFF when prompted → Click OK
  2. Wait for the prompt
  3. Turn the ignition ON (do NOT start the engine) → Click OK
Turn ignition OFF
Turn the ignition OFF and click OK
Turn ignition ON
Turn ignition ON (do NOT start engine) and click OK

6d. Wait for Completion

Wait for the progress bar to reach 100%. The log will show "Service procedure completed successfully." Your APIM module has been reprogrammed!Module reset complete

Module reset is complete when the progress bar shows 100%

7

Need Help? Request a Remote Programming Session

If you're not comfortable performing the programming yourself, we offer free remote programming sessions. Download and install TeamViewer on your laptop, then contact our support team to schedule a session.

TeamViewer download
Download TeamViewer for remote programming assistance
💡 Tip: During a remote session, a technician will control your laptop screen to perform the programming. You will need to stay in the vehicle with the laptop connected to the OBD-II port.

?

Troubleshooting

Problem Solution
FORScan won't connect to vehicle Check that the ELS27 cable is firmly plugged into both the laptop USB port and the OBD-II port. Make sure the ignition is ON. Try a different USB port.
Interface indicator light not on Install the ELS27 driver from the manufacturer's website. Check Device Manager for unrecognized USB devices.
License not appearing after registration Wait 15–30 minutes and refresh the page. Make sure you entered the correct Hardware ID. Try resubmitting the form.
Screen goes black after programming Perform the APIM Module Reboot (Step 6). If the screen doesn't recover, restore your saved AS BUILT backup data.
Vehicle throws error codes Reconnect with FORScan, restore your original AS BUILT data using "Restore All", then reboot the APIM module.
Back to blog