Well it was a right dog, showed 4083 miles on the clock, so something wrong there maybe new ecu fitted. Some chav had obviously had it as it had some nasty mods under the bonnet, different tyre on each corner.
Decided im going to wait a couple more months and look for an ST170.