My SunVisor Mirror Cover Hinge pin is broken and it is loose out from my the SunVisor. Do I need to replace the whole SunVisor or just the mirror cover? I found a new SunVisor for 2001 Boster S. Part # is 944 731 031 01 70A. Is it the same part with my 1997 Boxster? Thanks.