ECU from a 2004 F150. Removed from a truck that ran well with no CELs. This is in good working order. The case and connectors have no damage. This will need to be reprogrammed to your vehicle. Pictures are of the actual part you will receive. Part number is 4L3A-12A650-RN. This will replace the same number ending in RG-RM as well. Fits 04 F150 with 4-wheel drive, 4.6L engine, Federal emissions, and matching part number. Please make sure to match number before ordering.