Some years ago I logged in XBox Live for first time in my XBox, for some reasons I stopped using it in Live and only played offline. One day I recovered my gamertag in a friend's console, but that was the last update of my gamertag in Live, with only like 3000G. From that date I earned a lot of achievements offline, around 8000G more, but today I decided to log in XBox Live again in my console and when I recovered my gamertag, it replaced everything - my profile is exactly the same I had around 2 or 3 years ago when I logged in my friend's console.
I'm again at 3380G and it appears that there is no record in my console about all my offline achievements and saved games (for example, Gears of War or Call of Duty campaigns are again at 0, as if i had never played them in my console, BUT I can just select "resume game" and I can continue as I left it before the whole recovering process).
Is there any way I can get those saved games and achievements to my online profile?