Mine is a gasser but it had a rebuilt engine and trans by jasper engines. I am gonna get it on the road soon.I have the same truck, except mine is a 97. I just bought it recently. Mine has a 7.3 diesel in it, with 336,000 miles on it, runs great. The body on mine is a little dented and scratched, and the interior is well used, but not torn up.
These are tough old trucks, you will really like it.
Oh, that truck is a little over 21' long, I know, I measured mine.