I have just purchased a 2004 Yukon with 105K. The engine has a constant knock at low RPM on the lower left side. I had the dealer look at it and they ruled out piston slap and sticking lifters. The best guess was rod bearings. Has anyone changed rod bearings without pulling the engine?