Thanks in advance. This has been a rock solid car for me even with the known quirks of the M54 engine.

Went out to the car this morning. Routine. Put in key and car started for about a second and then died. Tried again. This time it would turn over but won't start. It sounded different this time as it turned over though. It was sucked dry. My first inclination is the fuel pump went out. It's got 77,000 miles and the engine has been flawless. Nothing changed/replaced at this point except standard routine oil, etc...

Any ideas? If fuel pump, is it DIY?