Having read theough the previous posts, i didn't notice any reference to mileage and type of use. Could it be the car needs an "Italian tune up" to clear it out?
You seem to have been thorough up to now, nothing comes to mind that you haven't tried. Hope you get the issue resolved.