I love the car, just don't have much time to drive it. Now I'm no hardcore suspension guru and I know it's a track suspension and should assume the ride to be rough, but factor in the clunking I have been getting and the inability to make the suspension ride just a tad bit smoother then a rock...