Ok finally got it after many tries and many failures. Here is how I got it to work on myn 2.2 rls5 after silent update. first I deleted everything market except market updater, flashed market 2.12 which I found with a link on op then went into es file explorer to system\app and installed vending.apk then went to tb pro and wiped data, deleted backup and uninstalled market 2.12 then still using tb pro I deleted backup, wiped data, and froze market updater then using es deleted vending.apk out of system\app again. I then rebooted in recovery and wiped cache and dalvik then again flashed market 2.12 and rebooted let phone load every thing and without opening market rebooted back to recovery and again wiped cache and dalvik then flashed black and blue market rebooted and it works
I know it's long and alot to do but I tried many other things since yesterday morning and this is the only way it would work for me.
Sent from my warmed up ripped up and slain evo beast