Hey guys, well im a kind of guy who have a bit of habit that is not that trust on someone before knowing that person more. So many things that including fixing a problem, I will think a lot bout it before trusting it to someone that can cost me to pay that person. So im more to DIY guy here. Even It will cause me to have more problem. I get my E34's on October of 2011, and this car is my 2nd car after my 1st car that is Proton Tiara. This car is a gift from my father, and the condition on this car is good for Paint, and poor on Interior, Also A bit disaster with the engine. I love car, but the problem is I didn't know about car at all but sure know how to drive only. So like I said I have a habit that didn't trust lot of someone, and Im a risk Taker to DIY my own on my own Car. With the 0% Knowledge of car, I find some DIY site to help me. SO 1st I do on my car is on the engine that is Overhaul. That time I had a overheating problem, there is alot to fix. But that a long story to tell. I got show the DIY process of Top Overhaul and Other DIY on my Facebook. What my point is, so to save more of my money and to learn something from my mistake, I had it alot. The top overhaul is failed couse no budget to buy the Timing tool, and if I buy just the same a I send it to Workshop. Well as a BMW owner sure the workshop will ask more of your money by looking to person who drive BMW and other cars, well you know BMW got lot of meaning, Banyak Makan Wang and Banyak Masuk Workshop. So here the link of the site that help me and maybe help you guys with your problem. Maybe if you guys have any DIY site can share with me and others to.1.http://forums.bimmerforums.com/forum/showthread.php?t=9592872.http://www.pelicanparts.com/bmw/techarticles/tech_main.htm3.http://www.r3vlimited.com/board/index.php