99 Cherokee help

off topic but, I just picked up a 99 Cherokee Laredo has a little knock, think it might be a lifter or something, who has a 4.0L I6 lying around?