I found that your updater-script was fine.. the problem must be with the kernel.. here's my kernel : http://d-h.st/q91
Download it just take out the boot.img(its named "boot3.img" --rename it to1)boot.img use in rom 2) cm.img (put it in sd-card)
Now, also take the modules part.. then i think it should work fine.. if problem still persistes.. i'll also attach the updater-script !!
And guys the kernel i have uploaded will work for all android 4.2.2 roms .. just use the modules and boot.img
*wifi may not work
and the kernel source is same as mine pandora kernel's
Uh there is some confusion. I just noticed in non-edited updater-script that this line
mount("yaffs2", "MTD", "system", "/system");
UPDATE: I just tried with your boot.img and modules. Results are same. Flashes and finishes too early and stuck on HTC logo. I still think its updater-script problem. the rom isn't getting flashed. I request you to take a closer look at updater-script. It might be different from 4.1.