Based on various search results, I went with a water inlet valve replacement. Sure enough that fixed it. There are plenty of videos online showing how to do the removal and replacement process.
But amazing was the speed of delivery for this part. I ordered it at 9:45 am on Tues. It was on my doorstep at 1pm on Wed. Wow!!