After being bought the Graham Farish by Bachmann Cornish Riviera Express N scale digital set some 18 months ago as a present, and then moving house, I have only just got around to setting it up. When I have tried setting up the E-Z Command digital controller to an individual address the Loco seems to accept the instruction but continues to operate on any of the different numbers. Once the power is turned off to the controller it won’t run without being reset. Have I got a faulty controller? Is there any way of testing it or do I have to throw myself at the mercy of the Bachmann service centre and hope they won’t charge to much as obviously it is out of warranty. Advice please.