that clunk is normal, if you jerk the steering wheel while driving or hear a knock over speed humps = front sway bar D bushes.
they all got 4 grand rev limiters but this one van i drove revved out till 4800 :o
also if you select "roll test" witch allows rear wheels to spin with out abs/esp kicking in, you will be amazed how much torque these things got!