thats alot of electrical tape
yeah i dont think you need to take it off the mount if you take it apart. just move it away a little bit. i took mine off once and it touched a battery and i got so pissed cause i was in a hurry and i ended up smoking my reception. i gess this would help if you dont wanna keep resoldering broken wires.