Ahhh..... I've had something similiar to this in my 93 940 B230F. I ended up leaving it up at the mechanics shop for over two weeks and come to find out it was the blasted fuel filter lol. Boy was I not a happy camper when the mechanics *whom have serviced it when it was under warrently and then when it came out of warrently* told me that it looked like it'd never been changed an the car was over 100k miles.
Hope this helps
Hope this helps