Here we have a complete windshield wiper motor assembly in excellent fully functioning condition removed from a 2003 Porsche 996 Carrera Convertible with only 87,000 kms, which is about 54,000 miles. Part number 996.612.307.16. There is no damage on these parts besides normal wear and tear. This should fit most 99-04 911 only. Please verify these will work for your application with the part numbers in the images. You will get the exact items shown in the pictures so please review all of the photos.