Preheat oven to 350 degrees F (175 degrees C).
Combine sugar, corn syrup, butter, water, and cornstarch in a saucepan over medium heat. Bring to a full boil, and remove from heat.
In a large bowl, beat eggs until frothy. Gradually beat in cooked syrup mixture. Stir in salt, vanilla, and pecans. Pour into pie shell.
Bake in the preheated oven until filling is set, 45 to 50 minutes.