If the cat warning light is illuminated, then the cat is either not working as intended or is overheating. Can you scan the car for codes ? I would be very cautious with this light on and would get it checked as soon as. You could do damage to the cat which is going to lighten your wallet. Is the car standard or modified ? My first check would be on the EGR valve system, which might explain the Rev hunting.