Could be a stuck DME relay. While you wait for your new one try shorting the DME pins (sorry don't have the shortcut to the diagram but it's easy to find here) and see if the fuel pump runs. Better yet tap the relay with the end of a screwdriver and try starting the car.
Dave
'93 968SC Nachtblau Metallic Coupe
'89 944 S2 Zermatt Silber Sold
'87 944 Silber Rose in colour only

Sold