Yep I sure did, I had to tinker with the ending on the part # to find it but none the less it is made by borg warner part number is R647.
Any local parts place should be able to cross refrence that to something they carry. At a local pep boys it sells for 14bux & they stock it.
Good luck...