Update: Went on a 600 mile road trip this past weekend, had the opportunity to push the car pretty hard the whole way and the rough idle is now gone. Typical BMW, the harder you drive it, the better it runs. Thought you'd think a walnut shell, hpfp, crankcase breather valve, new injectors and plugs would have done something