Solenoid pack is different too.
If it were me, I wouldn't start taking apart a good running turbo idi with a d60 to keep other trucks on the road. Unless, the body is screwed.
Buy that truck, drive it u till the wheels fall off, keep looking for a transmission for your stroke.