Thanks.
I've renewed the petrol tap pull/push part including the corks. They had a good soak to ensure they were "swollen" up before fitting, pretty tight to get in actually. Also cleaned out the float chamber and installed new float needle and the filter on top renewed. Only completed on Friday so will see how it goes now.
OH and yes drained and replaced the oil from sump, tank etc.
Thanks for suggestions.