I have a 1989 525 and 1 out of every 10 starts or so it will take forever to start. You have to crank it for about 8 seconds and hit the throttle to get it to start. My car only does it every once and a while but my buddies car does it everytime he starts the car. It is a pain. Any ideas what could be causing this problem? Thanks