I have a 1996 318 ti which im going to change the headgasket on. My questions are mostly with part replacement. I want to get good parts at the right price and dont know where would be a good place to look.... Im going to be a waterpump headbolts/headgasket possibly chan ten.?? also i dont know what the part is called but its the flange in the front of the engine with the coolant hoses on it....? mine looks like its leaking and would like a new one possibly one that isnt plastic... Any online sites for parts would be best due to the lower cost on parts.. also i think i have what is called the m44 but im not sure anyway i can find that out would help too... thanks all in advance!