First check for me would be fuel starvation... Blocked filter, lift pump, main pump, or even tank too empty. After that I would look at vac leaks.
PS... It helps if you say which engine it is, although from your sig it looks like an edition one, which were either G60's or 16v's IIRC?