Diagnostics are free, HDMI ports replacement runs between $129.99 -149.99 depending on how much damage there is. Bring it in for a quote,no charge if you decline
I would recommend giving them a call. They are very helpful and can get you the answers.
Idk the answer to that but i know they do good work and use factory parts
Thanks! Your answer is awaiting moderation.