I actually have a solenoid driver board coming from a friend. I'm going to try it and maybe it's got something to do with that.
I was having problems with the flipper relay before the pin died. The flippers coils would only activate if you held the flipper relay in manually.
Probably totally unrelated to my power problems though...