Does it work on another pc?
If not, meter out the cable and also check the pins (one may have been pushed back) in the connector.
Here in the UK, there are now many electronic (not computer) repair shops, that give a free check and advise how much a repair would cost. Then you decide whether or not it is worth proceeding.
Generally these are run by guys from abroad who are used to innovating.
Please advise back on progress.
Good Luck - Keep us posted.