As said above, regarding the "loss of power" feeling, it's not that you lost, it's that your torque curve changed.. and is higher up in the RPM range now. Remember, what you feel by the seat of your pants is torque, not hp, but if you put it on a dyno, I guarantee you its there.