Update: (Thanks Walt). I took it to George at Dynamic Auto Care. Great guy, exceptionally talented porsche mechanic and very reasonable so I decided to go with a total reseal/rebuild/replace/upgrade all parts that needed attention. This engine was out i deduced to paint a few pieces.
Engine apart:
Painting
Replaced fan housing with Aluminum one since the magnesium one had issues
Car should be ready in a few days