The fuel leak is definitely coming from the governor shaft seal. I checked closely today. My reseal kit should be here in about 3 days. The front shocks should arrive about then too.