Thanks for the replies, I'll be making a appointment with the stealership to have them scan the system for me and go from there.
As for drivng with the windows down... It not bad when the weather is decent. But the last few days it has been raining big time. We got over 3" in a few hours. Also dirt roads aren't the most fun things to drive down with the windows down. Over a 1/3 of my driving is down dirt roads. So instead of sweating my butt off I'm eating the MPG and using my big truck. 12 MPG and air is better than being sweaty & dirty.
Don't tell my girlfriend I said that.