I have a new problem in my 1999 E39 528i. Occasionally, when I try to crank the engine, I turn the key all the way around to the start position but get nothing but the usual lights on the dash and no clicking noises typically reminiscent of a dying battery. The battery voltage itself is a little low, around 12.7V but I'm thinking that should be sufficient to at least give me a few clicks if not actually turning over the engine once or twice. What's seems unusual to me though, is that I can wait 5-10 minutes, try again and it starts up quickly and easily, no sluggishness whatsoever. I drive it around town, stopping here and there and it fires up beautifully throughout the day and may even go several days with no problems. Then, out of nowhere, I get nothing but dash lights again. I sit around for 5-10 minutes, try again, and it fires right up. It's an "all or nothing" scenario. I've been thinking that it could be an intermittent alternator issue except that I'm a little baffled by the fact that I can't even get any clicking noises when the battery is holding 12.7V. Ten minutes later, the voltage wouldn't be any higher since I'm not putting a charger on it so how then could it be that the starter turns with vigor on the second try but not even a click on the first?