Engine control module from a 2004 Mustang GT. Removed from a car that ran well with no CELs or stored codes. This has been opened and inspected and no burned traces or signs of corrosion were found. The images are of the actual part you will receive. This item will require on-car programming, coding or flashing during installation in order to work with your vehicle. Please confirm that you or your repair facility can perform this procedure before making your purchase. Part number is 4R3A-12A650-RC. Fits 04 Mustang GT with manual transmission and matching number before ordering. Please make sure to match number before ordering.