Yes I had to buy a new ECU. It took a few weeks to get and it runs great. The only thing I had to change was the cowling for the drive belt. I had to trim the plastic to fit the Havoc X engine.
Be careful with the throttle after installing the engine, because you now have the torque of a 100 hp engine replacing an 80 hp engine. The drive components, belt and transmission weren't designed for the the additional torque the Havoc X engine develops.