I checked my mpg last night after doing 150 miles delivering and I got just under 27. I'd say that's about normal for a lot of idling and stop and go and a lot of picking up speed to get on the interstate and slowing down to get off. But the check engine light came back on right when I got to work. Same code. The throttle is sticky again so I'll see if I can adjust the tps and If I can figure it out hopefully I can get some more mpg