had a similar problem on my 1999 300m when the car sat for a while. Think it was the battery going dead that caused my problem.