And the solution...dirty taps! The picnic faucets worked, which narrowed it down to the taps - either the temperature differential or something else. I took them apart, cleaned them, reinstalled, hooked up and bingo. Have not had a problem since. Guess you shouldn't expect them to come from...