If you change your gamertag, loading up a game and playng for a little bit will sync everything back up with the server again for you, shouldn't take long. The only exception is that Halo 2 classic stats won't get updated, as the original Xbox Live servers are no longer operational