Default [Q] Fixing A Messed Up Flash

So I flashed a custom ROM and did the usual steps. Install, wipe caches, etc., and the ROM itself loads. It's a custom 4.4.2 ROM for GT-P31XX and I used CWM 6.0.4.5 recovery to flash it. Problem is that when I boot, I get to the lock screen but System UI, Settings, and AOSP Keyboard always fail. I can't seem to boot into recovery any more but I want to install a different ROM or reinstall stock JB and start over. How would I go about fixing this situation?