I am not so sure that the RCM is at fault, has anyone seen the burnt relay? That fault is caused by a few problems, if the pump works every time it is not the relay.
We have to make sure that the fault is diagnosed before suggesting to the OP that he spend money on something that is the wrong; doing that we become just like some dealers who change everything until the fault goes away.