I'm pretty new to, but sounds to me you have a short in your bumpers somewhere. Could be shorting the flashers. I just got done rebuilding my pinbot and with how close the wires are around that area I could see how it could happen. For the visor, make sure brackets are not bent and maybe clean motor. I put a new motor in and now it runs like a champ! The switches may also need to be bent a little (the ones that detect open and close). Good luck!