I've been testing out my mirage for the last month on just short drives (less than 30 minutes) and the L/100 km is horrible. We're talking into the 9s and 10s. As has been stated here, block heaters can have a very positive impact on this, but I live in an apartment building so there's really no way for me to even power a block heater that plugs into my car from outside.

Is there a way to wire a block heater internally? I was thinking a self timing outlet hooked up to an inverter connected to the battery, but there has to be a better way right?