Ok now that I at least know what’s going on what should I do first and where do I get the tools needed. I want to take this step by step so the first step and stuff needed to complete the first step
You will need to raise the engine from the track in a way where it still gets power yet it does not move. Like this:
If you don't want to bother buying these track rollers, use alligator clips and clip them on the motor leads. Like this:
Cut one of the wires that go from the electronics board to the motor to ensure you don't short out the board. Assure you cut the wire in a manner that allows for easy reconnection. Cut the wire in halfway, or if you can solder, rip it off the motor end. Make sure that the motor is isolated from all the other components.
No electricity from your test setup should go to any other item on your layout. This includes the transformer, the track, the electronics board, and the smoke unit.
Next, get a 9v battery and connect the two alligator clips to the motor and see if it rotates. This should look just like the setup in the picture above, except there should be a 9v battery instead of those two small batteries, and the wood is unnecessary. If you can get your hands on a DC transformer that would be even better since 10v - 15v dc will be even better. Don't give up if the 9v doesn't move cause it to rotate since it is very likely it is not enough power.
Note: You don't have to rip out the motor when you do this, just make sure the motor is isolated.
This operation will require some electrical know how, but it is relatively easy to master, and it will help you in the long run, if and when other more complicated things need repair. If you have any questions make sure to ask them before you test since not knowing what to do can cause a lot of damage to the engine.
Sorry if this all sounds scary, it really is not, but I want to make sure safety is put first and that you don't lose an engine.