i woulnt worry about it espially when the engine only has 2 gallons on it
its normal to have a little of a leak but not a whole lot it does it espilly when your engine is tune prety rich i have a nova thats on its 2 gallon and it does it and runs fine