I think the "SPI" on your ecu means "single point injection" where as my daughters ecu reads "MPI" meaning "multi point injection" ???? and i,am unsure as to the suitability for her car, perhaps someone with more knowledge of the ecu's could assist here.
Our ecu reads IAW 8F 5T PUNTO 1.2 75 CM MPI FASE 2