Try some other ROM. If the phone boots fine, try Viper again, but don't flash boot.img before, just wipe and flash from recovery. And make sure smartflash is turned on