I have a 2000xj that is a daily but also relatively capable and sees the trails every few months. Its got 350,000Kms (220,000miles) on the original motor and runs ok in general. However, I have a motor that I pulled from a write off sitting on a pallet that I know nothing about except that it...