Rocket Propulsion not moving part

So I am using a rocket propulsion to simulate a train going to a station and when I am using the rocket propulsion it is only making the part face the station, and not go to it.
Here is the problem:

This is the script

local part = script.Parent 
local station = game.Workspace.Station

local RProp = Instance.new("RocketPropulsion", part)
RProp.MaxTorque = Vector3.new(math.huge,math.huge,math.huge)
RProp.CartoonFactor = 100
RProp.MaxThrust = 200
--RProp.ThrustP = 0
--RProp.ThrustD = 0
RProp.MaxSpeed = 400
--RProp.TurnP = 0
--RProp.TurnD = 0
RProp.Target = station
RProp:Fire()
RProp.TargetRadius = 1
1 Like

Maybe try using some other sort of body mover like body velocity

1 Like

It keeps going when I use both of them or just Body Velocity, and I want the part to follow the black part.