hey guys, I have a 1999 Chevrolet Suburban K2500 with a 5.7 350 small block attached to the 4l80e transmission, I just hit 170,000 miles with both of them together, nothing major replaced yet. and I know I've seen these engines go into the 400,000 range if taken care of but this one needs some...