Stalling/loss of power after getting after it.

Gave it a 10 mile assault tonight. So far so good. Thinking it had to be the regulator. Fingers crossed it’s fixed for good.