Do you know if the pump works? Tried giving it the required voltage to see if it fires up?
It does sound like the solenoid though - I had the same issue with one of mine. I probably still have some spares kicking around but perhaps not big enough for your unit.
When I press the button it does not pump..nothing, it heats and steams but does not trigger the pump to flow through the grouphead.