#1 - MAP value figured wrong. You're reading manifold vacuum, not manifold pressure. Subtract your reading from ambient baro pressure (use 29.92 for starters) and work with that instead.
#2 - F to K is off slightly.
#3 - There's an extra /100 in the final solution.
When I do the calculation the right way, I get about 31-ish MPG.