I own an automatic astra 99 and lately i hear a rattling sound beside engine. I think it comes from the timing belt. The engine seemed underpowered and the revs are fluctuating. Just recently i was backing up and the engine died. What' do you think is the problem? what parts should i change?