Hi and
, I have a TF 160, 03 reg as well. Great cars and do go well.
Have a look at the front sub frame mounts and see if they have been replaced. My ones were awful.
Have fun and when the tops off, and you are driving around in the summer, I bet it will be hard to sell it on!!