my mate has just got a s2 which has been stood for ten years with a simmilar problem.
MSD said it was the fuel pump but with a new one on it's not made the difference we were hoping for!
next step is to clean and replace as much as the feuling system as poss!