Recently, we discovered a leaking left side (driver’s side)radiator. Of course, Ferrari made these units with a plastic or rubber top, not really...