i had this problem mind you was on a zetec not a yb , it was the throttle position sensor had gone and the air flow meter , and a split in the air flow pipe so was sucking in more air after the sensor , best to get it on a diagnostics thats wot i did , i wa spulling my hair out not knowing wot was wrong because it had been serviced by myself just be4 it played up