I had fc'ing and reboot when I was trying to flash over the existing build. I wiped data and caches and reflashed the new rom. It worked but the kb issue was there again, but just choose touch input from the settings menu works.
However, now on 2.4.6, I find that my screen doesn't turn off...