Check the 2 pipes that go into the heater matrix and see if they stay how.
If they stay hot then it's likely the matrix is scrwed.
If the pipes suddently go cool then it's an air bubble trapped somewhere, being moved by the water flow into the matrix.
Also from recent experience, check for...