The cause of the flashing cel is from large misfire. I know a lot of people have problems with coils going bad. As far as gas mileage, cars eat more gas in cold weather, idk if you have taken that into concideration. My car has been suckin a LOT of gas here since its been cold. I get 220miles on 3/4 of tank when I fill up. I used to get around 260ish.