I've replaced marker lights on the pw 1656 engines. Not a big fan of the after market lights. The after market light housings are a little smaller then the originals. Noticeable especially if you replace just one light. I did put a set on a boiler, I cut the marker light off the lower section, drilled, glued (Loctite crazy glue) and doweled them in place. I nip a piece of a small paper clip for the dowel.
The pix are a 1656 switcher I recently received, it had a marker light broke off but was still w/the engine. Shows drilled (for doweling), and gluing an original marker light back on. I use some putty to fill in the hole on top of the marker light.