Hi Cab, have you checked the petrol inlet needle valve and seat, have you checked the the float to make sure its not punctured, and have you checked the float level which is adjustable by bending the tag that rest against the inlet needle valve, this has to be set to the correct measurement to allow the petrol to be shut off at the correct level, i've tried to find out what this is but know luck, maybe someone out there has this info