Duh. Drive it like a normal person. Your mileage will increase.How much weight do you have in the truck--- Stock weight and just me 200lbs
Do you have a ladder rack/luggage rack--- Nope
Do you do a lot of stop & go driving--- Yes and no but it don't change either way
Tire pressure--- 35 lbs like tire manufacturer recommends
Driving you truck like a rental--- I drive everything like i stole it.
It should get around 18 mpg so getting 11 seem a little low
Anyone can chime in on engine diagnosis
02 sensor-- stock
thermostat. 180 degree and it has been changed.
Put a stock 195 thermostat back into it, that will also allow it to fully warm up and get better mileage.
Changed the oil lately? use 5W30. Synthetic if you can swing it.
How old is the air filter?
Is it an automatic? If it is, they really shift to short and lug the 3.0 more than it likes. The last 3.0 4x4 auto I drove I found myself manually down shifting it allot. The 3.0 like to shift at about 3,000. Less than that and it's lugging. If you are accelerating like a slug at light throttle, downshift it and see if it accelerates easier with the same amount of throttle. Then integrate that into your driving style. Just cause it's an auto doesn't mean you can't have control over the vehicle or that the computer knows better when to shift than you do.