been there and done it...its the tyres...put original type tyres on they are bit pricey but make whole load of difference ....OEM tyres are bit special compared to run of the mill ones...make sue all load numbers etc on sidewall match cos there are a few different continentals that come up in a search. try
www.mytyres.co.uk