i am confused, you say 84-95, but then say first gen, are you refering to a first gen pickup or a first generation runner driveshaft? or are you going to be doing something where you are making different parts from different vehicles work.... you said a first gen longbed, and to me, that means a 79-83, not a 84-95