Replace bad tub spout. Tub-spout go bad quite often. You know your tub spout is bad when you pull the leaver to turn on the shower and no water comes out the shower head but still comes out the spout.