It sounds very much like the air flow mass meter on the air intake.
This is a very common fault with the vectra, I have had to replace mine 3 times since new.
They are very easy to replace and are readily available on ebay for around £30.
Jason
April 2009