id find another mechanic if he seems perplexed about ur issue.... ur cat is clogged and ur more than likely knocking due to exhaust being constricted, therefore knock sensors are doing there job cutting timing....which is why u feel a loss of power.