My last car was an Alfa Giulietta....I know your pain. Stop start hardly ever worked properly, car would refuse to lock, radio would stop working, power steering, and just before I got ready of it, it started dropping a cylinder. They live up to their reps!!
Re: Diesel filter. They can't check inside the can............so an easy dodge!