Did you get it on there alright? It took me about 2 months to get it all figured out the right way.
In addition to the things Demon said, you'll have slack in the cable, easist way to cure that is put a couple rubber washers where the cable and the gas pedal connect to pull it tight again.
I've never dyno'd mine, so I have no idea on the power difference, but I would not switch it back.