2) ALWAYS make sure that the ROM you're porting has the same specs that your phone does, i.e. the CPU and the GPU etc.!
3)BE CAREFULwhile copying/pasting the system apps! Choose Wisely!
4) ALWAYSmake sure you pack the three folders "System", "META-INF" and the "Boot.img" into a .ZIP and not a .TAR OR .RAR!!
5)Make a CLEAN INSTALL of the phone i.e, Erase all the user apps and cache!