I’ve done quite a few of these locomotives myself for friends in my local club. It’s pretty straightforward, but depending on the engine in question, speaker mounting might differ in sound quality and/or difficulty in installation.
Contact via Email on my profile if interested.