Hmmm can’t be solenoids unless you have multiple failures...
You don’t have wiring issues so can’t be that.
Sounds like pressure issues to me - either in higher rpm you’re not producing enough hydraulic pressure to sustain mechanical coupling? Vb springs, valves, pistons stuck or broken can do...