I just purchased an '07 SportTrac Xlt 4.0 liter V6 with 53,000 miles on it. So far I like this truck. Two things I'm wondering about, first the truck will idle ruff when i first start it then after a few seconds it will run just fine. The second is the 2 front windows whistle when rolled up but...