So the rom booted without the SD card fine, but now it can't with the SD after the partition was fsck'd? If so, some crucial data files on the SD were damaged. It might be possible to recover data and make the system bootable again by replacing those damaged files from a backup (or use the files from internal memory if you don't have a more recent backup). If you want to do that, I can try to think of a way to merge the folders. The other option is to save whatever app or system data you can find in that ext4 partition, start over, and then try to restore the saved data. Whether you want to go down either route is up to you. Anyway, just like a bad system drive on a PC, it's going to take some work to recover or to reinstall everything.