I'd also go for the fuel pump and/or relay. I used to have trouble with the power leads connected to the fuel pump getting 'unconnected'. Listen for the fuel pump on start up (location as previously described). You may also have a lot of crap in the fuel pump. They have fine tolerances and can clog easily especially with old fuel lines( I went through 3 in 10 years). The Bosch fuel pump is quite pricey so I went for an after market inline pump as used in the GMH VL Commodore/Nissan Skyline. You just need one with the same flow as the 2.8. If it is the regulator you will also find these to be quite pricey (around US$150-180) You may want to change your fuel lines if the problem is ongoing. Definately change the filter!!!
Cheers
Wingman
'89 525i/A Exec 193000kms
'94 Subaru Liberty AWD Wagon
Looking for Merc 300TE
NSW, Australia