m3 love-castrol xtf and prevent another £2.5k engine top end build.Also worth noteing when you replace a ball joint or 2 (£300each) track it all up correctly & if the DSC light stays lit,don't panic buy a new steering angle sensor, it stays lit for approx 20miles while it reprogrames itself. Love Hate indeed !!!! Yes love it, acceleration, handleing,& sound & 4 full seats with a boot. just pray the warning lights don't stress you out.........