Maybe when ya replaced the pipe and you did not say if it was the hot one or not, if it is the hot one did you use too much sealing compound and partially block the water way in the pipe.
If you are in a hard water area then check the inlet to the cylinder for blockages or liming compounds while you are at it.
Hope this helps.
Selgas Services Ltd
Craftsman Gasfitters, Plumbers, Electrical Service Technicians