I checked the ground from 02 sensor to neg battery post, firewall, and engine block is good. The voltage reading off the sensor is .93vdc after warmup. Haynes book says .45v is normal. I'll get the downstream leak on the header welded and see if the mileage improves. Thanks to all for your help and ideas.
If once the engine is warmed up, the O2 sensor reading is staying above .45V, then the AF (air fuel) mixture is rich). The reading should deflect between above .45V and below .45 V, as the ECM changes the AF ratio.
If the O2 sensor is good and the wiring between it and A19 on the ECM is good, then you need to check the TPS (throttle position sensor), the pressure sensor and hose, the ATS (air temp sensor), the WTS (water temp sensor), and injector. If all of those check out, it says to look at the ECM.
Here are the things that the FSM (much better than a haynes or chiltons manual) says could cause poor MPG....
high idle speed
fuel pressure out of spec and/or fuel leakage
faulty EGR system
defective injector
defective TPS, WTS or pressure sensor
faulty ECM
If you can find a copy of the 90-94 samurai supplementary service manual, I would download it. It is much more detailed and has much better info in it than any store bought hanyes or chiltons manual. If you can't find the manual online to download, I might be able to email it to you.
As was mentioned, if you have any exhaust leaks, that can cause all sorts of running issues and MPG issues. I'd definitely get those fixed, before I would worry about checking into anything else.