300 miles to a tank huh? I don't ever remember getting that many miles, right now I get about 200 or 225 in the summer months. If it's the 02 sensor that is the prob, I am going to replace mine too and hopefully I can get 300 miles too. Let me know what's up.