Honestly, I wouldnt risk it.
A friend of mine done a DIY himself and it went south very quickly overrevving, cutting out, engine fault lights. In the end he had to pay FIAT to reset it back to normal with a nuew ECU or something.
At least if ya get it done professionally done ya can go back and get it reset if all goes wrong.