Diagnosed completed. A small and thin hose feeding air into engine and a thick radiator hose above the fan had a leak thanks to wear and high running temperatures of this engine. Pretty disappointed but in a way I feel lucky that it occurred close to the workshop and whatever decided to give up on the car failed all in one bang, that way I don't need to worry about random things failing on the car after I bring it home. Total bill $400 incl. oil leak problem. Picking up the car tomorrow after extensive testing and hose replacements. Warning to all 335I owners, beware and replace all worn out looking hoses under bonnet because this engine runs very hot and this car is only on 75000 kms. Update will be added after tomorrow afternoon. Let's hope nothing else fails after pick up.
Last edited by e36mmm; 09-26-2012 at 01:59 AM.