You're still doing way better than my truck. When I got mine, the best I could get when running UNLOADED was 10-11 mpg. Today, at 14k miles, my best unloaded tank has been 16. 5 mpg, running 70-75, with my DD UPM box set to maximum DEFUEL mode on power level 1. That was from Reno to the Bay Area.
Normal around town driving gets me 13-14 mpg at best.
I changed the IAT, which was definitely in need of replacement, based on the measuring I did, but it didn't do squat for my mileage.
I'm convinced there is something seriously wrong with this truck, but I have no way to find out. The dealer, of course, is no help.
So anyway... 12. 5 mpg is what I calculated for you, which is very good for a brand new one. It should get a lot better in the next 10-12k miles too. At least your truck seems to be normal.
Rob