If it is the 2ltr engine i had the same problem with my vectra and there is a cold start valve on the back of the air intake housing which gets blocked up so if you remove it and clean it with brake cleaner will be ok. It has 1 electric connection and is held on by 2 bolts,looks like a black tube.
rogbro
November 2008