Hello Everyone

I need help with my TF300T, I was install 4.2JB firmware from Asus page and write bad version of TWRP ( 2.5.0.0 not 2.5.0.0-4.2) and my device cant mount sdcard.
I cant change twrp to another version.
My Asus starts only to twrp. I think its bootloader is broken.
I was download older firmware and bootloader and install by fastboot but it cant change.

Then I put adb reboot-bootloader and push os, its starts normal and work good.

What can I do to work it normal? NVFlash? Bootloader unlock by Asus Page? Write another firmware and bootloader, but how?

Please help...