Hello, I am new to this post, as i have just bought my first car. A salvaged 2007 335i. Only thing i could afford because I'm only 16. I have been working on cars full time for the last 3 summers, and on and off before that. I am in the process of putting the engine back into the car and i was wondering, what mods should i maybe think about before putting it back in? Not a huge problem if i have to pull it again, but hey, who wants to have their car in the shop for 2 days? Besides mods that go on the engine what have you guys found worthwhile and easy to live with?