I'm having a similar experience, only getting about 10mpg in the city. It's not crazy stop and go though, usually fairly smooth. I do have a small lift and A/T tires though. I plan to pull my distributor plugs to be sure all my cylinders are firing and I don't have a stuck injector, and also leaning out the AFM. Exhaust smells pretty bad. No symptoms of head gasket issues.
I was wondering if anyone has an automatic 3VZE like me who would share what their rpms are at different speeds so I can get an idea of mine is working harder than it is supposed to. Just set it on cruise control at different speeds and note the tachometer for me please! I'll do the same since the numbers I know are in KMs
I have a 93 3.0. running 31x10.5r15 on Open Country Yoks.
I used to get about 10-13 MPG, now I get about 16-17 on all highways and about 13-14 combo. I get about 230 (average) and 250 miles (on a good day) on a tank of gas.
Over the last 10 years, I have had the following issues corrected on my truck
The Shifter Solenoids were bad, had them changed out
The previous owner used an after market T belt that that thew off the timing a bit. I guess some after market belts, use one belt for different applications, so the distance of the treads on the t belt are acceptable but not to OEM standards.
Make sure you OD is kicking in.
I installed a manual locking hub (so the front axles are in free and not locked all the time)
Installed the 4 hole Flame Thrower injectors and that worked for a short time, but Im back to stock ones now.
I chipped my ECU, but now Im back to running a regular ECU.
I recently ran the Lucus Upper Cylinder gas treatment, and surprisingly that also helped my MPG. I no longer have a regular drive routine so its harder for me to gauge my average MPG.
My RPM at 70MPH is about 3K RPM.