My astra splutters really badly for exactly the same amount of time each morning, about 3 minutes, it then is literally like a switch is turned and off it goes completely as it should be.
Does the O2 sensor heat itself initially when the engine is first started ?
Could a faulty sensor cause this sort of thing ?