I have a 87-88 BMW E30 318i. Recently, i have started to experience an idling problem. When i start the car for the first time the idle sits on 1000rpm and then gradually starts dropping until the car turns off. The only way to prevent this is for me to keep my foot on the pedal. After the car has warmed up, it starts to idle properly. This problem occurs everytime i cold start the vehicle. Any ideas on what could be causing this?
Thanks in advance