S1 Barkham: It could well be, i believe we are still just putting ideas into the pan for him to work around and try, he says he thinks he has a low fuel pressure.
As for yours, are you sure its the metering head, i had a low fuel pressure on mine and it was the tiniest part that i didn't even know existed!