to rebuild or replace ?

What is the condition of the shaft? If it has any scratches in it- the new seals will continue to leak. A gas motor is more portable.