sadly when you get a "rebuild" from a shop, they only replace whats broken and re use everything else. so they likely reused your old diff.

i suppose that warranty is over already. from the last rebuild.