My fuel consumption has been pretty terrible lately (similar to you), getting around 350-375 on a tank with a city/highway mix... my commute is up/down the DVP each day and since I'm going the opposite of traffic I don't normally hit much in the way of stop and go either. Half way though my current tank and I'm sitting at around 15.9l/100kms and was around 15.5 on the last tank... I do drive hard (really hard) though so I guess its understandable. Still, filling up twice as often as I was in my 325i stinks!