Running great one day and next it stalls every time I hit the gas too hard

What exactly would be shorting when the engine torques over?
"Could be" is the question. Costs you nothing to verify.
A tach wire comes to mind. A positive battery cable.
Anywhere a connection may be affected by engine movement. Even loose or poor connections. Maybe bulk head connections can be an issue?