Update 1: So 1st tank after resetting the TPS, 39mpg, same as before.
Update 2: So i finally got a chance to look at the ECM, with the intention of reloading the stock maps onto the bike......and now I am utterly confused. The stock maps are already on the EEPROM! So now I have no idea why I am not getting the 45-60mpg (from what i have read, most ppl average 50mpg).
To recap: The bike now has stock exhaust, stock airbox, unknown air filter, new plugs, new plug wires, stock EEPROM and fuel maps, and I only run non-ethanol 94 octane fuel, and oil is Amsoil, mobil1 filter, changed earlier this year; and the bike has no error codes showing on the dash (forgot to check the codes through ECMSpy when i had it hooked up [confused]. I still haven't cleaned the O2 sensor, could that be the problem?
The only things I can think of left to check would be:
1. Maybe the O2 sensor is bad, causing the bike to run max-rich, and somehow its not throwing an error. [confused]
2. ?????? no idea [confused] [confused] [confused] [confused] [confused] [confused] [confused] [confused] [confused] [confused] [confused] [confused] [confused] [confused] [confused] [confused] [confused] [confused] [confused] [confused] [confused] [confused] [confused] [confused] [confused] [confused] [confused] [confused] [confused] [confused] [confused] [confused] [confused] [confused] [confused] [confused] [confused] [confused] [confused] [confused] [confused] [confused] [confused] [confused] [confused] [confused] [confused] [confused]