Mine has stated to get a bit shakey under braking and it's the track rod end's that need changing, could also be the bushes in the TCA's which are common on a sierra or the ball joint on the TCA, worth checking these before getting new discs.
Buzzin from the abs pump could mean air in the system or a leak, i'm guessing there is plenty fluid? Apart from that i wouldn't know where to start.