It does sit nice on those rims and handles very well.
new suspension first mate!! and brakes and gearbox and more bracing bars...LOL
The last thing you need is more braces! And what's wrong with the Willwoods..?
Can't view the vids yet as my internet is playing up! But looking forward to seeing them
Josh..