I know I ve been going on about this problem a while but I think I have it sorted, after these last couple of questions, so any help on the following would be great.

I have blown the z16xe engine in my 2004 Vec C. They only put this sh**er of an engine in the Vec C in Ireland not the U.K.

I have been told the z16xe is also used in the zafira and the Astra G and should go straight into my car. Here is the prob lookin at the engines for sale in the uk they look different to the one in my car at the moment.

I can see an extra box type thing on the engine cover which is connecting to the intake, is this just a catch thing or something? also there is a resevoir just under the thermostat on the uk ones thats not on my one?

Guess what im really asking is are all z16xe engines the same? Just dont wanna buy and engine, pay for shipping and find out there are different types.....