23 mpg? Is that from the DIC calc or your own math? I average 17 or so.....a non stock turbo makes you gain 5 mpg's?
Do all your regular maintenance stuff IE change oils, filters, etc and then if its still the same could be the fuel you use. 15 mpg seems kinda low.