hahaha... . thats funny right there, I don't care who you are... jk...
I would have to start with the basics... anything recently done to the truck?. . recent maintenance? new tires? engine modifications?. .
My 03 d-max service truck typically gets 6-7 mpg, but when the injectors start going south, it will drop to a steady 4mpg. I would start by pulling an oil sample to be tested for the presence of fuel and having the injectors tested. Other things that could contribute would be a clogged intake or exhaust system, weak hole, fuel leak (internal or external)... . Could it be that he's changed driving habits?
Personally, i've never seen a d-max get a consistent 16 mpg, but I guess its possible.