So a while back I flashed my G2X to CM7.2 and then flashed the Kernel to the faux kernel. The first few days went great and I had no problems and everything was running great, now since I have been at college instead of at home I've been having a lot of weird problems. First it will lag terribly when connected to any wifi network, I reflashed the kernel after that was happening and it seemed to make it stop, now my problem is that whenever I have it plugged in and charging, it will charge to 100% then overheat and shut off. Also it will occasionally overheat if I leave wifi turned on and then lock the screen and put it in my pocket. Hopefully someone out there can help me with this! Thanks in advance!