If you check around the motor there should be some greese fittings were the engine swivels / turns I do know if these are not lubed the motor is very hard to turn. Look real good cause some times they will hide the grease fittings. I will see if i can find some more info on the net for you..