Default [Q] Bootlop after flashing Turbo kernel 3.1

I have a rooted, bootloader unlocked, Xperia neo L mt25i. I wanted to flash a jellybean rom so i researched, and everywhere the first step was to flash Turbo 3.1 kernel using fastboot. But i've tried it many many times, and my phone loads up in turboboot menu the first time, but on restarting, it either reverts back to the normal Sony logo instead of the Sony turbo logo, or it goes into bootloop.
Plz help. I really want JB on my neo L.

EDIT - Solved it. I was flashing the custom kernels using fastboot.exe instead of the fastboot mode in flashtool. Solved, and happily running JellyBean on Xperia neo L mt25i !!
Thank you XDA.!!