When carrying the impact canon specifically, sometimes my Engineer will suddenly gain an incredible amount of movement speed, heavy carry speed, heavy carry dodge speed and armor-based DR. It will also set my weight threshold to 'flop'. These effects are lost upon firing the first shot.
While the flop weight happens simply from carrying it, it seems the insane speed increases only happen whenever I'm using the 'Speed Demon' legendary effect.