[HELP] E:Failed to Mount cache (Recovery Mode Error)


I have a very unusual issue with my Galaxy Note N7000.
My phone isn't booting on any rom or stock firmware.
I was running a custom rom from the past 7months, recently i decided to flash stock rom. when i flashed Stock 4.1.2 jellybean firmware (XXLT5) the phone started the error in recovery. After that i flash 2.3.5 gingerbread firmware and got the same issue i then flash ics 4.0.4 firmware and the phone booted up normal. later i updated 4.0.4 to 4.1.2 via kies and then flashed 4.1.2 stock xxlt6. i started facing that error again! Now, when i flash any stock firmware 2.3.5,4.0.3,4.0.4 and 4.1.2 i get the same error in recovery. i flashed philz kernel and speedmod kernel via odin to get to a new recovery but i get same errors in all recoveries.

What can i do to fix this? please help.