Place the water in a large stock pot over high heat.
When the water comes to a boil add the fettuccine and cook for about 12 – 15 minutes until just tender. Drain, reserving about a half cup of the pasta water. Rinse the pasta under cool water and place in the refrigerator.
While the water is coming to a boil place a large skillet over medium-high heat. When the pan is hot add the shrimp and cook for about 3 minutes on each side. Remove to a paper towel to cool. When they are cool coarsely chop them into large pieces (about 1/2 inch in size).
Place the olive oil, vinegar, tomato paste, honey, salt and pepper in a large mixing bowl and mix until well blended. Add the onion, celery, zucchini, olives, and capers and toss to coat well.
Fold in the chilled fettuccine until well blended. If the mixture seems to dry add a little of the pasta water about a tablespoon at a time.
Fold in the shrimp and then the dill. Chill well before serving.
