any small block chevy V8 will "fit". The engine computer controls the gauges and A/C, so to keep these features, the easiest (yet most expensive) is an LSX motor because companies sell wiring harness' that plug into that truck. The harness adapts the V8 motor computer to the rest of the truck so everything works.