Steve,
As noted, you can access the contacts. If you have the MaxCare, I would let them replace the RCM...$100 is cheaper than the RCM price...

but free is a good price too, if cleaning the contacts does it for you...
You could do the swap first and confirm the diagnosis.. then take it in...