Have you done the engine mounts? I got mine done at around that mileage and it improved the ride a lot.