I've got the same idea, clogged fuel pump or carburator. I've had this happen once to me, but it was with my motorbike. (still a petrol engine is a petrol engine) Turned out the carburator was clogged. After clearing it out all was peachy. Maybe your fuel tank is polluted?
_________________________
Riocar 80gig S/N : 010101580 red
Riocar 80gig (010102106) - backup