Hi my astra 2.2 is rattling/ticking, i cant pinpoint exactly where the noise is coming from in the engine bay but it isnt quite there when i start the car from cold but once its warmed to temp its quite loud and changes speed when i rev it. Is this the cam chain also just noticed ive got a slight oil leak. any help much appreciated cheers