As I understand, you get the "full" engine power IF you get 100 or higher on the engine roll. Now, if the Engine power its more than the complete weight of the model, then it doesn't get movement penalties OR it gets a buff. However, here is not working as intended
As it says on the game manual (page 328
Savegame link
Amateurs talk about strategy. Professionals talk about logistics!