Projectile Movement : Stop / Start

So it turns out that where I had the Velocity set to -1.0 / 1.0 - the component must then multiply this value by the initial/maximum speed values when its initiated. I was subsequently setting the value back to -1.0 / 1.0 - so 1000 times slower than its original speed.

I had to fire off another projectile and compare the differences to spot this.