It's some three years since I carried out a DC to DCC conversion on this, so the memory is slightly fuzzy.
There is indeed a space between the motor block/chassis and the upper tram body to fit a decoder. Due to minimalistic power requirements of the Bachmann Motor, I actually fitted an M Decoder, there may well be enough space height wise to accommodate an L Decoder, the pins can be snipped down or removed, neither job should be attempted by the faint hearted.
Also whilst in bits, dual coloured Warm/White Red Leds were fitted to operate in directional mode, likewise a Warm White coach lighting strip was made and fitted to passenger part of the Tram.
Things to do.....
Chinese soldering ain't wot it used to be........would suggest replacing and resoldering all the track contacts, motor wiring, lighting wiring whilst the Tram is apart, save many hours of frustration later.
Can be notoriously a bad runner, R1 points seem to cause it a good deal of trouble, loss of power, particularly if the connections to a point decoder are attached anywhere around an R1 point, has a real problem with this, once the decoder connections were moved further away from the point, ran and behaved impeccably.
View attachment 216711
View attachment 216712