I had a similar problem with my 1997 Boxster.
The Porsche starter is made of standard Bosh parts, and can by
easily rebuilt for less $120. Mine as a solenoide problem
and a Bendix bushing problem. These repairs solved my problem.
The starter is not a big deal to remove.
Good luck.
Installing a starter DIY