Hi All Could anyone inform me what oil I should be putting in my BMW e39 523i 1996,with 138,000 miles on the clock. She is using 1 litre per 1000 miles aprox. She did have trouble with emisions pass,on last mot last month. She could be suffering with the dreaded stem seal problem which can happen on models made before 1998,I do feel she is under powered,eg having to move down gears on hills a lot. Again thankyou grif..