Ok so here's an update. I got my hubs back from the shop. They said that they were worn and had to turn them. They separated the hubs from the drums and marked them so I can keep the pairs together. They replaced the inner bearings. And everything is supposed to be good. I put everything together and I get the same results. The inner races on the inner bearings were not replaced. So swapped those to see what would happen. The runout actually got worse on both sides. So I thought maybe I need to replace those, but the shop says they should be hard enough that they won't wear. So I'm confused as hell, and might just buy new races to see what happens. The shop is confused too. So any suggestions would be great.