At this point, I advise getting everything backed up that you can especially from internal storage.ViperOne worked! however after reading some of the posts in this thread it says it doesnt support sunshine?
What do you advise?
Then go back to TWRP (you can get there from the advanced power menu) and see if you can do a nandroid of what you have now.
If you can then perhaps your partitions are repaired.
If not, installing a suitably close stock recovery and performing a factory reset from within it may well repair the partition table - I know that worked on the One X.
You will lose all internal storage with that trick.
If true and it works, reinstall TWRP, do a nandroid backup, and then go for any stock rooted rom for Sunshine.
