@ronv
I also found that dropping V1 from 24 to 22 stopped the oscillation (presumably the 1084 is just within its SOA then).
Yes, I think so. That's why I added the .5 ohm before the regulator, but in real life the pump circuits won't try to run until 2 or 3 volts anyway. I am wondering if 6 amps for the current limit is to much. What do you think. (see below)
N.b. the actual pump motor has no visible Schottkys. Can't explain how the internal FETs ever survived.....simulation shows > 1kV spikes without them!
I was thinking they just let the FET go into avalance mode. That would clamp the "kick" to less than 40 volts. That was why I added the zener across the P FET simulaton since Spice doesn't model avalanch. If that is what they do instad of a special FET like B is talking about it is one more reason to hold the start up current low.
Here is a real low budget thought.
How about going back to the FET swotch and add 2.5 ohms as the sense resistor? Not sure how big it would need to be to surviive 230 watts for 2 seconds.
Forget that idea.. Only 5X the rated wattage for 5 seconds.