Re: 40 mile ride today. 160 miles on bike. Now a gas leak!
In my newbie thread, I specifically mention this as a possible problem and recommend any new builders to jbweld the base of the fuel tank mounting studs.
I'm fairly sure that is what your problem is. Please keep us posted and don't worry, it should be an easy fix.