Thanks for your reply, that helps in further diagnosis.
From what you mention, it does not sound like the starter cord is too long, like Burnham suggested, maybe add another turn to the starter pawl rotator (white round thing that has the starter cord wind around and the starter pawls on its...