Took it to a shop, they said front end, and referred me to a gear shop. Gear shop drove it, put it on a lift, said it's the rear end. $850 to fix. No thanks. Gonna order a kit and do it myself.
Also, any idea what wheel bearing number this thing uses? Seems the 99 suburban is a freak with part...