Recently I dove under the hood of my recently-purchased 318ti because it had a rough idle. I did some research and the culprit was my Idle Control Valve. I cleaned it and put it back together to then noticed there was a hole in the valve and it didn't seal back up properly. I know I need a replacement part but are there any aftermarket examples that anyone can recommend? Bosch is $194.99 and Genuine BMW is $313.00
Thank you guys.