Astra G 1.6 8V Estate X16SZR

Hiya all...can you believe my problems have reared their ugly head again and just failed MOT as "idling to high" It's not excessive and down to technician discretion but hey, what can I say. New Idle air control valve on order and going to blank off EGR again, replaced plugs and HT leads, fitted new exhaust etc etc etc...if all else fails will get a crank sensor and see where that leaves me.

1 thing I have not done is have a tech 2 there anybody in the Bournemouth or Christchurch or surrounding areas able to do this at a reasonable price please? Or can anybody recommend anyone?

Thank guys! Will keep posted if any of the above sort my problem. I have viewed numerous posts on this but no single solution hence the new post