Bad cats will cause the HC to be out of wack, sometimes NOx also. Are the cats original? If it turns to be the cats it could be expensive.