I have repaired a number of Revolution receivers. The boards and circuitry design have changed over the years and I have updated my article about making such repairs.
Two new topics are included.
A failure that has the receiver work properly when moving the train in one direction but an overload and failure when reversed (two shorted Mosfets)
A failure where the board is completely dead and unresponsive (blown board-mounted fuse)
See:
http://www.trainelectronics.com/Revolution_Receiver_Repair/index.html#UPDATE_6-29-2018_
Hope this helps some of you
dave