Hi Julian, we have been away for a few days but back now. Unfortunately we do not have a petrol MAF at this stage, last 3 vehicles dismantled were diesel. Sorry but I can't throw any light on your problem but it does sound fuel / air related rather than electrical
Regards Erich

