does anyone know who would rebuild engine in 2003 Jeep grand Cherokee 4.7 v8 .....it has knock that I believe is spun bearing and shop said it needed new engine but never dropped oil pan to check it and charges $3500 for used engine. I was wondering if I could get bottom end rebuilt cheaper.....it passed compression test, and block test. everything is good on it but it knocks.....