It could be multitude of things -- plugs, coilpacks, injectors, airleak, even a faulty ecu (as happened to me on my VZ). You really need to get it checked by a mechanic or auto-electrician with a scan tool.
Oh, and my V6 VF uses around 12l / 100km in town and as little as 6.7l / 100km on a long...