FWIW, I got a replacement board(only) from Lionel last April. I bought a couple. The web site said the whole smoke unit was unavailable, but when I called they had the pcb. Looking at my records was charged ~$66. You might call them n check. Here’s a pic of the board(both sides) and their part tag shipped with them. I’m pretty sure it’s the same one as yours.