Bought a 1989 YJ 6 cylinder 4.2L Jeep. Bad rattle in the low end pointing to spun bearing or something. Trying to locate a shop or advice to rebuild the engine, or perhaps get a rebuilt long block. We are in the Boston area. Any help welcome! Engine is almost out and would like to rebuild or replace as soon as possible. Any local mechanics or garages? Any advice on places to get a rebuilt or good used engine? I see there are ATK units out there for $2,000+... Thanks!