I already replaced the mechanical with a new one, although an after market one, and with vehicle not getting much use yet, it seems to suffer from sitting around. The remedy is pull the fuel hose off the carbie side of the filter and suck :-)
Cheers,
John

