ive run into a similar problem with my z but ive learned to drive it in eco mode you could say. i keep the revs bellow 3000 consistently and start the car in 2nd gear as often as possible and it seems to help my mileage substantualy. also i replace my fuel filter every 5000 miles but thats just me