The TH200, TH350 and the 2004R are the same length so the driveshaft will be the same. The 2004R will use a different crossmember, any G-body will due. If you have the metric 200 now, the rest will be the same. With a TH350, a tv cable and dipstick tube will be needed.