Just joined the site today, looking for some advice from a resident expert. I have a 92 Sahara 4.0 w/ 95K that needs some TLC. I'm the original owner, but since 2002, I've only put about 15K on it -- I'm in the Service and have had to put it in storage quite a bit. Currently I'm living overseas, and for the past several months noticed some abnormal sounds (mostly knocking) from the engine, especially when cold outside. Got a variety of opinions from local mechanics, and since I'm getting ready to put some money down, and the fact that it is 16 years old, I thought it might be worth it to have someone disassemble, clean out, and rebuild the entire engine. I never plan on selling my Jeep, and I don't mind investing some $$ to keep it healthy. Is this is good idea?? If so, does it need to be done at a Jeep dealership, or can a good mechanic do this type of work? Thanks!