K Killing?it?with?me New member Sep 12, 2010 #1 they say its got a 3.5L engine? Does it mean it uses 3.5L/100km?