I figured you might need help with EPM, but now there's no doubt that app is so easy to use! Is it EXT3 or 4? Your ext partition should be no more than 20% of usable space (on a 32 gigger, its around 29.7 usable, so 5.94 gb max on the partition) For me, EXT3 seemed to work better on my OC settings (768/480) than 4, which caused frequent reboots.
I'd reflash the ROM in the following sequence:
ROM
Gapps
INT2EXT (or the + version, whichever you prefer)--the fixed one in Page 7 somewhere, there's links for that
The Virgin Fix
Optional---but if you do, this should be done last! Flash the 39 or 40 kernel (links in the OP). Why? You have to wipe dalvik-cache after the kernel flashes.
Then profit. Restore whatever apps you have in backup (tiBU or whatever app you use tyo backup apps). If you have Gmail as part of the app backup, restore app only, no data, redo everything for Gmail. If you restore the data portion of Gmail, you'll lose the ability to send out e-mails and they get stuck in the Outbox. Only remedy is to wipe the data for the app.