Welcome along.
Sounds like a nice car to get into.
I think you'll find the primer will fix a few of your issues. Just watch the bring on the filter as they can nip up and leak aswell.
As above a set of plugs, a good intake clean, egr block and manual boost control will have you singing in no time.
They sound nice too with a 3' exhaust.

Sent from my SM-S916B using Tapatalk