Just to update this thread, replacing the fuel line fixed the problem. Its running as good as new