Avoid 96 and later V8 ZJs, they have oddball rear axles. If you get a v8 one, make sure it is '93-95.

TJ's are better, LJ is the best in my opinion.