I have a cheapo code scanner, but I'll leave it until something breaks. Seriously impressed so far. It's covered some 106,000 miles, but shows £3,500's worth of top end work at 65k after a broken belt
Not the first fiat I've had. Had a cinquecento sporting for years. Great fun. Reliable except the heater never worked, and didnt have a non-return valve on the vac for the servo from new. I got one off a golf and fitted it.