Am I correct in understanding from your description that when you let out the clutch after shifting into second gear it grinds?
Or does it grind when moving the shifter towards second gear.
If it grinds after it's supposedly in second gear you have a torn up gear set and not a shifter problem.