Engine computer from a 1993 Grand Cherokee. The vehicle was running with no check engine light. The case and connectors have no broken parts. Pictures are of the actual part you will receive. This part is ready to install, no programming required. Fits 1993-1994 Jeep Grand Cherokee with 4.0L engine, manual transmission, and matching part number 56031008..