Engine computer from a 1995 Dodge Ram. The truck was running with no check engine light. The case and connectors have no broken parts. The pictures are of the actual part you will receive. Fits 1995 Ram 2500 and 3500 with 8.0L V10 engine, automatic transmission and one of the following part numbers:5602773356028331560285215602872404886672This is ready to install. No programming required.