You say flipper drops if you turn off game or open the coin door. That likely rules out a mechanical problem. It sounds like the coil power is getting stuck on. I’m with Pump House and in my own experience this has always turned out to be a board problem. You can ship boards to be repaired for a reasonable cost. First you want to try to narrow it down if possible.