Towing puts a bit of extra strain on the engine/chassis but shouldnt just lose you power.
Checked all the basics? Plugs/HT leads etc etc.
Shock of pulling a vehicle hasnt caused any wiring/connectors to come away from their sensors etc?
In what way does it feel likes its "lost power"? 2.0 conversion is a huuuuuge improvement over the 1.6