Hi there,
I had a similar thing happen to me recently. The car would only click rather than crank, every other time or so, and then would start on the third time. Then last week the car cut out on me as I had just come out from work. All lights came on and it wouldn't turn over. Eventually, AFTER I'd called the AA out, it started again and then was fine all the way home. I immediately ordered a DME relay and put the new one in - no problems since!
I think the classic symptoms are: not starting every time, cutting out and not re-starting until the DME cools down... there may be others too.
From Clark's Garage:
"Symptoms of a failing DME relay may appear in several ways. Early on, the car may not start or be difficult to start when the engine has been shut down and restart is attempted while the engine is still warm (actually while the DME relay is still warm). When this happens, the car will normally restart when it is allowed to sit and cool for a period of time (usually from 30 minutes up to 2 hours). Another possible failure mode is for the car to suddenly die while driving down the road. Again, the car will often restart after it is allowed to cool.
If your car will not start and you suspect the DME relay may be bad, try tapping on the DME relay and then attempt to restart the car. You might also have an assistant tap on the relay while you attempt to start the car. This will often temporarily fix the DME relay to get the car started.
If you experience a DME relay failure and you can not immediately get a new relay, you can get the car home by removing the relay and jumpering the relay terminals on the relay / fuse panel to supply power to the DME and fuel pump. DO NOT leave the jumpers installed when the car is not running. This will cause the DME computer to be continuously energized and the fuel pump to run continuously which will drain the battery. Jumper fabrication and installation will be covered later in this procedure."
http://www.clarks-garage.com/shop-manual/fuel-05.htmI got one from porsche-apart on ebay - £25 and delivered the next day. I asked Porsche and it was over £60 plus VAT. Given that it will eventually fail wherever it is bought from, I reasoned it may as well be purchased from anywhere.