Please help my astra g sounds like a deisel but only when the engine has warmed up to normal operating temp. I've checked the oil even done a oil change with the engine flush thinking it may be cam or tappets. Or could it be water pump? I don't know. The cam belt and tensioners where replaced a year ago so there's my parts warrenty out the window. please help.