I would look for a 1996 - 2002 5.7L Small block as a complete engine all accessories, brackets and everything on the front of the engine, They are in trucks, big SUVs including the escalade and even school busses. Second choice would be a first generation small block (1955-1986) I would not use one of those 87 to 95 engines, that's just my preference.