I have a 1986 BMW 528e That I simply love. This car does everything, but recently it has started to have some issue that I can't seem to track down. I'm sorries because it seems to be getting worse as time goes aswell. Here is the issue, after the car sits over night I have no problems starting it. The problems start after I drive it for the first time in the morning. After I turn the engine off and then go to start it again it does not want to start very easily, and I have to pump the gas to get it to fire, and then I have to keep the RPMs at around 2000 for 30 seconds after it starts or it will die. After 20-30 seconds the engine starts to smooth out and will run just fine, until I turn off the engine and go through the process again. I have cleaned the Idle control valve, changed the fuel filter, and checked both fuel pumps. I thought it was a fuiel issue since I have to pump the pedal to keep it running, but is it possible that I am looking int he wrong direction? My father has the same car, and his car is also having the exact same issue with one caveat, he tells me his car will sometimes miss while driving. This morning on my way to work I think my car did miss twice while driving, this would be the first time it has ever done this and it has 276K miles on it.

Help?!?! What is happing to my best friend?