I'm not upset about the actual number. I am just trying to make sense of the gross mismatch between measurement methods, and the fact that when I overfill the tank, it matches what the computer is saying. When I take the advice from this forum to not overfill, I get inflated MPG numbers. Which is correct?
(1) First of all, it makes no sense that your trip computer would report different MPG results depending upon how full you fill your tank. The MPG displayed by the trip computer is based upon the distance traveled as measured by number of wheel rotations and the amount of fuel consumed as metered by the fuel injection system since the last reset of the Trip Computer. The fuel consumed is NOT based upon the fuel level meter in the fuel tank. Therefore the MPG reported by the trip computer would not vary depending upon how full the tank is filled.
(2) It's not clear why you consider filling the tank full by adding two gallons after the pump clicks off "over-filling". To my way of thinking, any pump that shuts off 2 gallons before the tank is full is out of calibration (has a shut-off nozzle that is overly sensitive). The nozzles at the stations I fill at never leave 2 gallons of extra room at the point they shut-off. I just fill the tank until auto-shut-off kicks in. Experience tells me I could usually fit in an additional quart or two at the most but why bother?
(3) Your belief that the MPG numbers returned by the Trip Computer are "inflated" when you don't top off the tank is odd. Why not assume the numbers returned when you don't top off the tank are deflated? But, as explained above, the MPG reported by the Trip Computer is unaffected by level of fill-up.
With these facts in mind, your "observations" are difficult to take seriously.