I got the Ford part number for the Mangusta pressure plate as C7ZZ-7563-B which is a 10.5 inch long style. Does anyone have a cross reference part number for a comparable after market one? Aloha from Hawaii, Dennis