Default Need some serious help..

So.. my phone was working fine last night and i woke up and it wouldnt boot past the stock virgin mobile boot screen. I was on stock rooted rom for virgin mobile. Going into recovery only sends me to the stock one now for some reason, i can get into odin though. Tried just factory resetting from stock recovery and nothing. Dont know what to do . even got this message failed to mount /efs in recovery