Looks like you've got a doozy of a mileage drop-off there.
I saw the MAF is clean, did you CLEAN it, or does it "look" clean?
Mechanic at the shop that repairs my car did it. . the O2 sensors wouldn't be a first suspect to me, either way. (not for THAT kind of mileage drop).
When is the last time you changed/cleaned your air filter? Changed your fuel filter?
Less than 1,000 mi. Last oil change. Have you noticed a decrease in performance at all? (clogged cats, etc, is what I am trying to get at)
NO The plugs were gapped correctly and wires installed in the right order? [b
Plug gap .052in and wires removed and replaced ONE AT A TIME. .
For such a huge drop in mileage, I would suspect one of two things (if not something, or a combination, from above);
Poor math skills (

) or a fuel leak, maybe?
I'd look in to the things above and then let me know... we'll go from there, but no one thing above should drop it that much. Keep in mind weather(humidity, temperature, etc) will affect mileage to a degree, as will driving style.
combine those two, with perhaps two of the upper issues and you may see a 5 or 6mpg drop, easily!
This is kind of unorganized, but its coming out as I think of it.. Of all the things I would suspect a clogged exhaust (failed cat, etc), poor fuel pressure, or fuel leak

!!!
Ray