My '94 325ic has this same annoying problem - the incline can be very shallow (even a small hill in my driveway). In order to start it, I have to grind away for several minutes, let it rest and then start again.