Steve,
The 704 has a friction adjustment inside of the box . See this THT thread.....
Yamaha 704 Control Adjustments
Are there alot of twists and sharp bends in the cable runs? Each progressive one will make it harder to pushpull the cable.
With the shift dis-connected from the engine is it hard to move the shift mech inside the engine? It should move fairly easy. Have someone spin the prop while attempting this, or you can try it while the engine is running......
but be careful!
Andy