ECU reading threw up a fault code which apparantly means a new oxygen sensor is needed.

Apparantly Vauxhall want 122, Autovaux are around 75 or so. Still seems a bit steep to me. Will local factors likely stock such an item or is it Genuine part only.

I had a look just there and it seems fairly straight forward to replace, is this so?

And just one final question, I've had some intermittent idling problems with the engine occasionaly cutting out whilst stationery, is this likely to be connected with a dodgy lambda sensor?