I've not had a bad potentiometer, but if the volume is killed when the pot is all the way up it almost sounds like the wiper is not making contact with the resistant track at that final part of the rotation.
Pull the potentiometer out and rotate it for maximum volume and measure the resistance...