66, 77, 82, and 2005 chevys. 66 was a long bed heavy half, 77 was a long bed 3/4 ton with military full time transfer and vacuum locking diffs. 82 was short bed 2by that found itself 13" shorter in the bed and sitting atop a k10 frame with 3" body and 4" suspension lifts. my own 307ci went through all of my trucks but the 2005. Built that motor for the first time when I was 16, put it in the truck in my buddies driveway with open end wrenches in about 4" of snow...