Think I have a problem with the 4.0 in my 97sport. My buddies a mech and think it sounds like a piston wrist pin. Any thoughts if it's worth fixing? Or should I look at replacing the engine? It's got 150,000 miles on it. Thanks.