I love CJ's (had an 84), but I'd run far from that one. Diamondplate doesn't mean trail armor on a CJ, it means rust cover, and there is no way those front tires don't rub and bottom.
With just the visible redneck engineering, I can't even imagine what a hack the engine swap is... If you have 3K, you have the budget for a pretty decent CJ. You'll spend another 5K getting that one right.