If there is something stuck under the seat I think you will have to remove the carby to clean it out and there is no guarantee that will stop the leak, it is a case of you have to try that first