New OEM genuine Ford ECM (Engine Control Module) in the box.  Technically, it is a Ford Reman in the box but it is all new inside. This is all Ford sells now, and this number is in stock here but no longer available from Ford. 

The number ON the white sticker of the part must be ML2-431 ONLY as shown - if it has that number, it fits.

Fits: 1997-1998 F150, Expedition, E150 Van 4.6 motor only with ML2-431 processor number

Fits all of these part numbers:​​​​​​​

Model Year Sticker Part Number Ford Part Number Engine
E-series 1997 F7PF-12A650-EKA F7PZ-12A650-EKA 4.6L
E-series 1997 F7PF-12A650-ELA F7PZ-12A650-ELA 4.6L
E-series 1997 F7UF-12A650-HA F7UZ-12A650-HA 4.6L
E-series 1997 F7UF-12A650-HB F7UZ-12A650-HB 4.6L
E-series 1997 F7UF-12A650-HC F7UZ-12A650-HC 4.6L
E-series 1997 F7UF-12A650-HD F7UZ-12A650-HD 4.6L
E-series 1997 F7UF-12A650-KA F7UZ-12A650-KA 4.6L
E-series 1997 F7UF-12A650-KB F7UZ-12A650-KB 4.6L
E-series 1997 F7UF-12A650-KC F7UZ-12A650-KC 4.6L
E-series 1997 F7UF-12A650-KD F7UZ-12A650-KD 4.6L
E-series 1998 F8PF-12A650-CZA F8PZ-12A650-CZA 4.6L
E-series 1998 F8PF-12A650-DAA F8PZ-12A650-DAA 4.6L
E-series 1998 F8UF-12A650-NA F8UZ-12A650-NA 4.6L
E-series 1998 F8UF-12A650-NB F8UZ-12A650-NB 4.6L
E-series 1998 F8UF-12A650-PA F8UZ-12A650-PA 4.6L
E-series 1998 F8UF-12A650-PB F8UZ-12A650-PB 4.6L
E-series 1999 F8PF-12A650-CZA F8PZ-12A650-CZA 4.6L
E-series 1999 F8PF-12A650-DAA F8PZ-12A650-DAA 4.6L
E-series 1999 F8UF-12A650-NB F8UZ-12A650-NB 4.6L
E-series 1999 F8UF-12A650-PA F8UZ-12A650-PA 4.6L
E-series 1999 F8UF-12A650-PB F8UZ-12A650-PB 4.6L
Expedition 1997 F75F-12A650-AEA F75Z-12A650-AEA 4.6L
Expedition 1997 F75F-12A650-AEB F75Z-12A650-AEB 4.6L
Expedition 1997 F75F-12A650-AEC F75Z-12A650-AEC 4.6L
Expedition 1997 F75F-12A650-AFA F75Z-12A650-AFA 4.6L
Expedition 1997 F75F-12A650-XA F75Z-12A650-XA 4.6L
(description exceeds maximum possible length)