New OEM Genuine Ford ECM Engine Control Module in the Ford box. 

This is sold as a Ford Reman by Ford but it is totally new inside.  Reman guys just solder wires and chips to replace bads ones, Ford replaces it all. 

Fits: 1999-2000 Ranger or B3000 Mazda, with V6 3.0 motor only

On the white sticker on the ECM, it must have these ID numbers: ML2-8E2 or ML2-8E2A, if it has that, this is it.

Fits all of these part numbers: YL5Z-12A650-AEA,YL5Z-12A650-ADA, YL5Z-12A650-ACA,YL5Z-12A650-ABA,YL5Z-12A650-AAA. 

­Note!! This item cannot be self-installed or installed with any other system that with Ford IDS programming software.