I just recently got done doing this swap. I had a 95 extended cab long bed 4x4. I found a parted out 94 crew cab long bed and swapped everything from my 95 to the 94 including dash wiring and all. That crew cab looks like its 2wd I know you can modify the frame and make it 4x4 but it might be easier to do a Rsk and go solid axle when you do it. I don't have any 2wd to 4x4 experiance so don't take my words to heart on how to do it lol. It was a long project for me but it was well worth it now that I have the extra room in the cab. My 95 was a powerstroke and the 94 was the idi so I'm not sure how different the engine cross member would be from gas to diesel.