I'm not familiar with the lighting systems on Blasters yet but before I would go replacing parts I would ensure everything is grounded properly. Nothing like buying un needed parts only to find out a screw had backed out.
definetly check the ground wire, my dads bayou's ground wire came loose and we couldn't start it and replaced the battery and everything and found out that the wire was bad!