Not discounting the issues you're having, but if all you get is 22mpg on long highway trips then you have a real issue! The I4 is rated at 33 and the V6 at 26. I have the V6 and get over 30mpg on trips, and I use the AC liberally. Your town mileage sounds about right. Are you using the DIC's readout of Avg MPG as a source for your highway mileage or doing the fill-up and calculate method? If you're doing the math then there's definitely something wrong!