Check your exhaust for leaks(holes). I have seen plenty of rusted through resonators and mufflers, might be a good thing to check out. As for the power loss, not sure. If there is a hole in the exhaust close to the O2 sensor or something it could cause problems... Other than that I'm not sure...