For anybody looking for cheap/free diagnostic software for Italian cars and some related Chrysler group and Suzuki models check out
MultiECUScan Website.
in addition to normal OBD diagnostics it will diagnose and give bi-directional tests using oridinary low cost Adaptors (including ELM327, OBD-Link, VAGCom 409) although for some modules and vehicles you may need to source plug adaptors which are available cheaply from eBay or Amazon.
The basic version is not only free but is not overly restricted, registration is low cost 50$ unlocks more modules.
I looked into because I have a Fiat Panda auction purchase that I will be checking over for a friend.
" We're trying to plug a hole in the universe, what are you doing ?. "
(Walter Bishop Fringe TV show)