While the outside of that 04 Suburban was ok, the interior was a little rough and it seemed to have leaks from every orifice it had. The diffs, axle seals, transfer case, trans, engine and oil cooler lines, the a/c was luke warm, corrosive stain at the bottom of water pump, lf brake hose seepage, p/s hoses....etc. It ran ok and shifted ok but was sluggish when accel hard and that is with 3.73 gears.
It looks like I would have had better luck with the other close one that had the rack on top, the winch and winch guard and the cabinet in the back. It was sold though and he still wanted too much for it after offering $1000 off with the removal of these items I just listed.
I was wanting this to tow a trailer. I think I am just going to look for a 2000 to 2006 Silverado with the Duramax engine. I have fond memories and history with that engine.