Three weeks ago I went to start my 2002 320. When I turned the key to start it was dead. There was no fuel pump sound and no starter. It was as if the battery was disconnected. All the electrical worked and the battery was fine. An hour later when I went back all was fine. Today while driving the car the engine stopped. I coasted to a stop and had the same indications as before. Turning the key to start had no effect. All electrical was working(dash and headlights, radio, door locks) After about 3 minutes I tried the key and then the car started as normal. Any suggestions would be welcome. Will this intermittent problem show up as an error code?