I have had another look and found a little bit of wire that was bare near where I saw the flash,so I have taped it up ,so far the fuse has not blown,the bit that was bare was very small,could this have been the problem ??
Cheers Peach
Most definitely could be the problem. Especially when the bumper are firing etc.. This causes vibration which contributes to the problem.