Update : got the car back from the garage this week, they did some diagnostics, and some re-setting. Also said they cleaned a couple of sensors and now the car is running fine again
all for £105, which, when I was expecting a bill of £500+ has made my week! Thanks for all the help on here from all posters.
Phil