Quoted from robx46:Problem solved. It was indeed a board issue. I replaced the transistor, which had been replaced before with substitue for IRL5040N, the NTE variant (which I read here isn't as good) NTE2987. Replaced it with IRL5040N & thankfully things seem ok now. It was making me crazy!
Glad this worked for the OP, but for my own education can someone with more electrical circuit design explain why changing out that transistor would affect change? From the explanation, everything is working besides the flipper strength. Wouldn't that mean the cabinet switch is being seen by the CPU and the proper signal to turn the transistor "on" and fire the coil is happening. So why would the transistor somehow limit the applied voltage to the coil, shouldn't it only apply whatever is feed from the 50V circuit or nothing?