Cosmo - Thanks for the tips. I went to see my Toronto mechanic last week while in town. Due to unforeseen circumstances, I was late for my inspection and had to settle for a simple oil change. About the oxygen sensors, I was told that changing them will most likely improve mileage but at this point in time (185,000km), it might not be the primary culprit. My mechanic has suggested coming back for a full tune-up the next time I'm back in town. About the getting "tired", could you help me understand this? I agree with Maritime_storm that I do not abuse my engine but since I've done a lot of highway driving at fairly high speeds (120-130km/hr) for up to 6 hours at a time, could this be accelerating the wear & tear on the engine?