Could it be the fuel pump itself at all coz that would explain the cutting out and carrying on if its not getting enough fuel... coz it kinda makes sense that when i start it that she doesnt idle properly and that as soon as i accelerate she dies :-(
Oh also... is there the possibility of it being the alternator...