So I understand correctly is it leaking while it is off?
is the fuel petcock in the off position?
it may be possible that the vacuum membrane in the petcock may be bad allowing fuel to back feed thru the vacuum line. be very careful with this if it is what I'm thinking you can hydrolock the motor and do some damage. Make sure what you are dealing with before you try to start it again!
No fuel leak with petcock off. Went and started it up today and no leaks! Can't believe this would have sealed up with the way it was leaking. Didn't have a chance to ride but will keep and eye on it.
Thanks for all the responses. Oil change is next to see what the clutch does. Didn't smell like gas in the oil but my smell is not too good but it did seem thin to me.