My car would once in a while shake up on cold starts...i didnt really think much of it.....but last wednesday i had a little incident...(
http://www.e90post.com/forums/showthread.php?t=775703) i just got my car back and it all seems to be fine now...might wanna check for oil build up on these