Ummm.The power issues are down to the 31" tyres.........YES they do make that much difference.
Tapping noise from the front.... is it like a stone stuck in the tread noise ? Hub bearing shagged ? .
oh yeah, & if you insist on drivin it at 80mph, you will put it on its roof!!! particularly as it doesnt have a front antiroll bar connected at the moment!!