If our members here don't get back to you. I would suggest posing this question to our Boxster/Cayman specific forum, 986 forum. You'll have a better chance of other members having gone through similar fixes. Make sure to also check out our diy tech articles for your 99' Boxster. - link below
986 Forum
986 DIY Tech Articles