Thumpr cam question

Verify the float settings on the Eddy carb. There was an issue with some being shipped wrong a couple years back. No other calibration means much until the float levels are set.

As for your fuel leak, exactly where is it leaking? Sounds like something you should fix.

Running-on or "dieseling" is a classic symptom of having a too high idle speed. Try reducing this.