SOLUTION: Blow and vacuum out the head phone jack
Like those before me, i spent hours thinking some setting got tweaked then come on the internet to look for alternative solution. Blowing in the head phone got it working temporary but it will revert back to no sound. So I decided to stick a vacuum hose to the head phone jack for several seconds and this time the audio is stable. I also decided to cover the headphone jack with electronic tape in the event it was caused by dust build up.