I filled up my gas tank with premium as always and I didnt bother to look at what MPG i was getting. When the temperature droped like 30 degrees overnight here in VA I went out that morning and cut the car on. it turned over no problem and i bothered to look at the mpg display and it had dropped from 24.2 to 17.4.

Im assuming that it may be a bad tank of gas but im not sure if it could be something else. everytime i get in my car now i look at the mpg reader and it has moved all over the range from 16.5 to 19.1 and almost 20, but not near my normal 24.2.
I do let the car warm up and after a while of driving it still doesnt go back to normal, and yes I properly broke her in.
I have a 2005 Spec V with 8k miles on it and only a Nismo cold air intake. any ideas on what can cause such a drastic drop in mileage. Im gonna go through this tank and get gas from a different place and see if it goes back to normal if not tho im going to take it to the dealership see what could be possible.
Any ideas or comments would be GREAT