Think my son can save any of those corroded pieces? I am having him blast them up so we can inspect what can maybe salvaged. Never, never throw away Alfa parts until you are sure they are completely wasted. My unknowing car club buddies have thrown away a couple parts that were good such as RPM/Timing Sensor after I gave them good one to replace a good one. Turns out guy's ignition switch harness connectors were corroded. I am still po'd about that as now I am short one for this car.