Actually it is not a Vauxhall .The engine fitted to these is the Fiat multijet model,notoriously unreliable mainly due to a very poor timing chain set up.Very common for the chain to jump or break .These engines rarely do more than around 70k without major issues.Have you checked the oil level to see if it is reading over the max point?hth