Hi, I have a 2008 Toyota Highlander Limited with 220k miles. My gas mileage is suffering, I checked the live data at idle and it's showing like this:
LT bank 2: 10.2%
ST Bank 2: 0.8%
LT bank 1: 15.6%
ST bank 1: 0.8-1.6%
Mass air: 2.56g/s
Just replaced the air filter(OEM), spark plugs(Denso), coils(Denso), cleaned the MAF sensor
Car is running fine except the gas mileage, I get about 21 m/g while cruising at 75m/h
which engine/drivetain please?
did You replace those parts for this concern or is it ever since?
It's running a bit lean. Could have a vacuum leak. Trying spraying some starting fluid around the intake.
But your fuel economy doesn't seem too far off, especially for the mileage.

It is a 3.5 v6. I bought it used last year at 184k no maintenance record, it was running fine. I drive for living thus the mileage since. A ignition coil went bad in December and I decided to do the complete tune up. Use only Mobile full synthetic changed every 5k
well it's a big SUV with a bigger engine. Also depends how you drive. Not the most economical car.
You could have a leaking injector or fuel pressure regulator if your running rich.
lean would indicate a vacuum leak....
Clean the MAF sensor......