Try clearing data for the play store, and possibly remove and readd your google account. If that doesn't work, then its not caused by the yellow triangle problem, and a bit more research would be needed
Three app is on the play store for a small fee, but chainfire is offering it for free on his xda forum thread
http://forum.xda-developers.com/showthread.php?t=1494114
This is reportedly related to the way ICS kernels look at the ROM flash counter. If your phone has the yellow triangle at startup, then it doesn't mount the external SD properly. Try chainfires triangle away app