My 1997 M3 3.2L chokes on the first shot of gas i give it when i put it in drive after starting it when it's been sitting for a few hours. Only when it's been sitting for hours ! And only when i put in drive ! I could start it and rev it fine but when i put it in drive it chokes the first shot of gas i give it, i let go and give gas again and it runs fine ! It wont do it again untill it sits for a few hours.
Has anyone come across this probleme before ???