good luck with this, my shop just did a swap on a 2001 a guy bought that was rotten.. It was very labor intensive, almost every nut and bolt had to be cut. We found a frame at N Ga Jeep parts finally, dudes name is Larry- 404-427-6873 he is in Dahlonega .. beware tho, I paid $1k for this last one. they will not be cheap, nor will any of the takeouts be perfect so inspect carefully.