Yea it would affect it, although i doubt you've caused damage, just dont get boosting it until you have a proper one!
The OFAC ones are always that obscure shape, and usually have a metal tag on the front with the part number.
might be worth getting an OFAB ECU and using a marelli map?