hi guys, seek your advice, my car during cold starts vibrates and sounds like a motor boat, i've changed the spark plugs and coils, but no difference, the problem still persists, my mechanic now thinks it is the trottle body. Mine is the 325i model, appreciate your inputs.