This is the upper windshield side of the latch. Got Ron's replacement parts and as soon as I connected them - - bam. Broken pot metal. Ricambi had made new replacements but doesn't have any, and it looks like all the parts sites I can find are out of stock. Anyone know a good source or a breaker I can contact? Thanks!