a starter motor usually costs 15-20 if you remove it yourself, add a tenner for off the shelf at breakers, fiting is easy peasy, 3 wires, 4 bolts if i remember rightly, should take an hour max. there are several starter motors used because fiat changed suppliers at least twice during production, check the make and model number of your motor, others will fit but the wiring connections differ ever so slightly, not that you couldn't modify your wiring to accomodate a different model, its just more hassle.