If anyone else gets this the solution is to recover your gamertag. I'm not sure what causes it but obviously something corrupts. I noticed that after playing it showed I played it but the achievement list was empty (didn't even show non-earned ones).
I was able to play it broken but no achievements would unlock and it wouldn't save so it wasn't worth it. What I did was take out the memory card, put it back in, hit b to get back to press start and then it would work. Yeah way more simple just to recover GT.
I think it may have something to do with using games for windows live client. This is the second mishap I've had that I've recovered my GT and everything worked fine after.