It will fit but no guarantees of it working - if you have an existing ECU that is known good to you and works fine for the money you are spending, cost of second hand ECU with ECUtek onboard plus map to your car Vs cost of license and map for your car, why take the risk of the unknown for a relatively small amount of money.
IMO it would be better to spend the money getting your existing ECU mapped to your motor, working with known components - Against the possibility, however remote, of trashing your engine by connecting an unknown ECU with an unknown map - but I have made some expensive mistakes in the past so am more risk averse.