How to fix no sound output from speakers or headphones?

It's possible that the actual port on your motherboard is fried. Either that or there may still be a drive issue. Try installing something like Ubuntu (which as extensive support for different audio chipsets) and see if your sound works there. If it does, then we can rule out a hardware issue. If it doesn't work, then it's a hardware issue.