Boot Xell, I think you power on with DVD Eject Button... let it run for a bit. Turn off 360, unplug power for at least 2 mins and turn back on.
If this doesn't help, than recheck solder points and joints. If solder is fine, reflash keyvalt
nandpro lpt: -w16 rawkv.bin 1 1 (this is what I do)
If not, than erase whole nand ( nandpro lpt: -e16 0 400 ) and than flash clean xbr.bin (without any patches, clean as they are released), and after it's done, flash your keyvault again.
Leave 360 without power for at least 2 min, an it should all be good.
good luck, cheers!

NandPro is very unstable... causes lots of read/write errors without reporting them. That is why most people have to do multiple dumps and compare them to make sure it matches. If you can get Xell to run, then boot up Gentoo and use Lflash to update using the latest xbr image for your MB with your rawkv and rawconfig injected. Lflash will backup your current NAND, write a new image, and read it back to verify... it will also take care of re-mapping any bad blocks... all in about 5mins... sure beats the 90+ mins that nandpro takes just to write over LPT. And if you can't get Xell to boot, you can use Nandpro to flash only Xell (which is only about 2megs instead of 16), and then update to XBR using lflash...
Just to note... Lflash does not work with Big Block NAND yet (256/512 consoles)