Por si te sirve de algo, yo , al instalar un mosfet, me colé en la polaridad del mismo por un breve momento.Mejor dicho, el motor (un Systema),estaba dañado y me hacía corto.
Resultado:Que aparentemente funcionaba correctamente, es decir, si le ponias el motor de la réplica fuera del gear, funcionaba bien el mosfet, pero si ponias cada cosa en su lugar, me ocurría lo mismo que a tí, es decir llevaba el pistón hasta atrás pero no lograba superar ese punto y ahí se quedaba.Me volví loco hasta que dí con el problema.Parece que ese corto en el mosfet provocó que no diese de sí toda la fuerza que debiera dar.
Es posible que si le metes un muelle más suave, te funcione la réplica.También prueba con una bateria recien cargada o de más amperios.
Al final, probé con otra unidad y todo funcionó OK.Tambien es posible que si no tienes cuidado al usar el soldador, recalientes el transistor y a la mierda el invento.