When you replaced the spring and pulley- was everything correctly aligned? Did you tension the spring before simply winding on the string?
If you remove the starter cover off of the saw, does the starter act normally? As in full rope extension and retraction.