It should be yes, but I don't think it's the prob.
Double check the throttle linkage and cable. It's possible the mechanic miss-routed it. Check for intake air leaks around the Idle Air Valve too.
98 540 Sport with everything & extra hots
BMW CCA, Boston Chapter
"The 540 is the head-case supermodel girlfriend..." Eric S.
"The worst thing you could do with your money is save it." ~ Jackie Gleason
If everything seems under control, you're just not going fast enough. Mario Andretti
The United States is a nation of laws: poorly written and randomly enforced. - Frank Zappa