Although it is a heavy engine with common pickup on all 8 wheels it still suffered a little from power dropouts which mainly manifested itself in spluttery sound. Therefore the rebuild includes adding stayalives in the form of a bank of 4 x 220uf tantalum capacitors per engine.
I stripped out the memory wire rigging that operated the valve gear (forward/reverse) as it never really worked satisfactorily. However I still have a hankering to make this work so have acquired two of these tiny servos:
Speed: 0.07sec 60deg @ 2.8v / 0.05sec 60deg @4.2v
Torque: 0.05kg @ 2.8v / 0.075kg @ 4.2v
Dead Band: <4us
Dimensions: 13 x 16 x 6mm
Plug: Micro JST - 1.25 Pitch
I've worked out that these could just fit alongside the motor in the location shown in the photo below. Don't forget this is all hidden inside the tanks - the motor, decoder and wiring only just fit as it is!
However, before I try fitting it I'm going to hook it up to the decoder and work out what settings allow the servo to move with direction. One problem is only the MX645 has the 5V supply necessary to drive these servos without extra circuitry (for which I have no space) so if successful I will probably drive the rear engine servo from the front using some spare wiring connections in the steam pipe.
There is also still the hope to add automated uncoupling using tiny RC actuators for which there is even less space for, although at least the memory wire is no longer in the way.
Update 16th Jan - I've now temporarily hooked up the servo to the +5v supply on the MX645 (soldered to a capacitor as per instructions!) and activated the servo CVs with DecoderPro and it works! I've now want to work out how to make it directional. More manual gleaning and chatting to friends methinks.
I will update this blog/post as this progresses.