I *think* I solved my issues by flashing the firmware into the cart again. Seems it got corrupted somehow during the first time updating from 0.17 to 0.20.
EDIT: It looks like any time I write games to the flash it corrupts the firmware and it...
I got a Superchis cart just the other day for my (recently bought from a con) DS Lite but I'm having a lot of trouble with it.
It only works correctly sometimes. The other times the menu entries are all garbled and the system eventually hangs...