I cleaned out the breather pipe, got it working again, 30 miles later its blocked again. I have also replaced the fuel cap so its not that. I am suspecting worn piston rings, on top of the fact it has a warn camshaft there is just little point on doing any work on the engine. Rather than run into the ground I have decided because of the lack of MOT (4 months to go) I should just get shot now. Its sad, my first car, last me just over a month. If I buy another Fiesta (I know mines been nothing but trouble but mine is the only one I have known to be like that) I could swap a lot of spares over :).