We had exactly the same problem and it really had me scratching my head. Eventually I found the culprit when I took off the end caps of the heat exchanger....