Hi hdseven, thanks for your post,
yes you are right, not going back, a certain independent Alfa Romeo specialist in North London, first went for a service in November, all looked good but a few days later the Engine Management Failure warning came on, so went back in to ask them why as i have not had any problems before, half an hour later i was presented with the lever arrangement off the manifold and told it had broken off and that was the problem and to fix would need new this and new that, i said as I can still drive it i would think about it. however on the way home that night the Glow plug warning came on! this was only due to a lead that had come off but i asked the (different) garage that fixed that about the lever arrangement and they said it had been snapped off. not sure if this is true as i know things can break but a bit of bad luck this all happening just after a service. Anyway got the used parts for £135 and getting them fitted for £50 at the same time as the MOT in a few weeks so hopefully all will be well again.