The ECM (Engine Control Module) has to be programmed based on vehicle identification number to teh vehicle it is installed in. Purchasing a computer box via a remarketer or parts store gets you a blank computer that has to be "flashed". If this was a self install job you can take the computer to the dealer and have it flashed, be sure and get the VIN off of your car. Typical cost for a computer programming on vehicle is (based on geography) 100-300 dollars. Since FIAT is a foreign model it might be in the higher end of that range. Even with the ECM flashed you may either not start or if it does it will run rough for the first drive cycle while the vehicle ECM learns the parameters of your car and adjusts accordingly.
Answers & Comments
The ECM (Engine Control Module) has to be programmed based on vehicle identification number to teh vehicle it is installed in. Purchasing a computer box via a remarketer or parts store gets you a blank computer that has to be "flashed". If this was a self install job you can take the computer to the dealer and have it flashed, be sure and get the VIN off of your car. Typical cost for a computer programming on vehicle is (based on geography) 100-300 dollars. Since FIAT is a foreign model it might be in the higher end of that range. Even with the ECM flashed you may either not start or if it does it will run rough for the first drive cycle while the vehicle ECM learns the parameters of your car and adjusts accordingly.