I've fitted a Lenz Silver decoder into my DCC ready Hornby 4P. (I suspect DCC ready only means it's got the socket, not somewhere to put the decoder).
I've had to stick the decoder to the inside of the plastic body, as that was the only place I could find that it would fit. Problem is two fold...1) Decoder gets warm to the touch on the outside of the plastic body. I'm pretty sure this is wrong, though cannot check on other loco's as the decoder has a proper home inside the chassis on the others. (I did remove the capacitor on the 4P)
2) Slow speed performance is good, except over turnouts, when I get a lot of stalls. Other loco's don't seem to have this issue, and I've checked the wheels and track are clean.
Any ideas - is this normal behaviour, or something wrong somewhere?