I've got a 159 1.9JTDm and an ex-Alfa car (Practical Car Rental to be exact!!) and it's now 33 months old. The Alfa care on mine lasts for 3 years - I called out the AA last week so it definitely works!! The courtesy car was an enterprise hire car because the dealer was out of courtesy cars. This is organised by the AA and part of the deal.
If you have 'the works' so to speak with the AA then the hire car deal is part of that too. One thing though: when I queried the length of time I could have the car for I was told 48 hours....because my car was too old!! Its an April 07!
As regards electrical problems with CI engines ZF, my car is with Alfa at the moment because the body computer is only communicating intermittently with the engine ECU. Every time communication is lost the engine cuts out. I don't think it really matters anymore whether you go SI or CI they are both managed electronically and if that isn't right, they don't run - IMHO of course.
146 1.6TS, 156 2.0TS, 156 1.8TS, 147 1.6TS, 147 2.0TS, 159 1.9JTS, 147 1.6TS, 159 1.9JTDm, Mito 1.4, GT, Giulietta 2.0JTDm, Giulietta 1.4tb, Giulietta 1.6JTDm........