tiger,
The reason that your are getting fuel leaking is because:
1. The seat is not sealing properly and this can be caused by the the float having fuel inside it.
2. Needle and seat damage.
3. Your fuel release primer is touching the float causing it to stay open.
Once the fuel issue is fixed you should have the mower running properly and if not we will look at the governor issue next.
