This is something I have never considered before. My jeep has 93k miles on it, frame and body are in mint condition and I do not off road with it. I put a lot of money into it as fat as a sound system and new bumpers, lights, etc. The check engine light goes on all the time and just recently replaced the Cadillac converter, and before that the radiator. But it keeps going on cuz of the evap they said which could be a pin hole but regardless. I’ll need to replace the time chain soon anyway. So is it worth it just to get a new engine? And if so how would I even go about looking for one and what kind of engine goes in it? I’d appreciate as many opinions and answers as possible! Thank you all!!