Truck sits on a 1989 k5 blazer frame, as chevy 350 carbureted motor. The swap was not done by me, icked it up with the truck not running. It now runs, rives, rakes work good. Not a rust bucket, he body is unusually clean. Does have rust where the door sill meets the fender. Has an aluminum radiator and electric fans. Not in the pictures. All that is left is the wiring. Needs the gauges wired, ights, nd ignition switch. No idea what the milage is, ut runs good. Message me with any questions. Just bought the tires and wheels brand new