The horrible noises are much more noticeable in the hill climb video.

Very nice car and a good time up the hill climb plus a lot of overtaking on the track. Do you still own it?