As soon as you have it on the road get it to a tuner before planting your right foot and have it set up properly. I know you had a chap round to sort it but these guys invariably don't know enough about these cars.
Whilst you are having it setup you can ask the tuner whether it is chipped or not. Whereabouts in the country are you?