I have a 2006 Z4 Coupe. I recently got some work done on my car due to an accident. I got the car back, but I still had a clutch issue which I took back and they fixed. When I got the car returned to me and my car turns on fine, no hesitation, but i can hear a loud enough noise when the car turns on. Then goes away after about a second. I can only explain it as kind of like a scratching ,grindish noise. BMW says its the starter and they can do the job, for about $800. The starter had no issues before/after the wreck, and there were no noises until after they installed the clutch. Are they trying to put on over on me, or does this sound legit?