Several times we've had our 2001 325 not start when parked on street on an angle next to the curb. This has happened when the low side is on the right. Last night while car was being parallel parked it almost died right before he stopped...so our son was worried that it wouldn't start this morning and he was right....although after a few minutes of shaking the car and pushing it to a flat area it THEN started as if nothing was wrong at all. This not starting buisiness happened once before and we towed it to the shop but they started it right up and couldn't find a problem. (thankfully no charge) Fuel gauge was working and it has a full tank of gas. Any ideas? Thanks, Mark