I've owned an 01 Sport Trac since August of 01. Currently has 104,000 miles and overall, I love it! Some things I've never liked about it are:
1. Wind Noise. Always sounds like I have a window down. No leaks, just the way it sounds.
2. Really stiff ride. Throws you around all over the...