Your options and some links listed
here.
To me it depends on your emotional attachment. The car is worth $3-4k as a roller. Maybe $7-8k running. You don't have much to spend between those figures to put in even a used motor. It might depend if you have to pay labor or are doing the swap yourself. The need for a new top might make it uneconomical. The need to do some reliability improvements to even a used engine before it is installed (RMS, IMS, AOS, Water Pump, etc) introduce another set of costs.
Sources of used motors
here.
A rebuilt Porsche motor isn't something that costs like a Chevy. One rebuilt by a reputable rebuilder with some of the weaknesses addressed will cost well more than your car is worth now in NOVA.
A list of Porsche mechanics in NOVA is also at that web site.
Sorry.