i recentley changed the crankcase filter for the bmw upgrade one wich cost about £23 and it made it much quieter and smoother and now get 400 miles+ when before i was getting about 335 to a full tank, i got a 2004 td4 by the way. you will find some pics and how to change it on here, i did mine...