You have described nearly the exact same symptoms I experienced recently, and both the cause and solution were quite simple. I installed a new shower valve body (a Delta Multichoice) but left the temporary "test cap" in place without installing the cartridge and screwed-in adapter that...