Think I resolved it! After learning the switch next to the troll is only for registering hits I moved on to the driver 3 board left of the troll. The blue wire is the wire responsible for holding the troll up. After many unplugs and replugs not helping I examined the pins on the board and voila the blue wire pin was bent. I put needle nose pliers to it making it straight, replug and test. So far no issues both through troll solenoid test and in game play. Yay!