I would guess either a bent axle or bad wheel bearings (I've had both!).