Fuel tank time. Actually starter update first.
I took my stater apart and found the problem. The bendix kick out ring on the bendix itself was trashed and only making 80% contact. Luckily I had Chunks old starter, took that apart for its bendix ring and swapped it in and now I am in business. Not sure how or why that happened. No no pics sadly.
Now the fuel tank. I ran out of fuel on my way home twice, despite the gauge telling me I still had some. Well it boils down to two problems. One is the grounding. Apparently there was resistance, classic, and the gauge was reading slightly off. Cleaned all that up and now it should read more accurately. Two the fuel sock is basically gone. So I ordered another and it should help solve my fuel starvation issues.
I also found out the tank suffered a puncture at some point in its life and was patched. So thats fun.