I have a 914 automatic and I'm installing a 914-6 pedal cluster that I picked-up but need a rubber pedal pad of all things. Porsche said it is NLA, part #905-423-511-00. Any ideas or leads to one of these pads? I found an ad on ebay for what was described as a 911/912/914 brake lever arm, and to me it looks like what I need...what do you think? The first two pictures are my current pedal setup and the one I purchased. The third pic is the ebay ad.