To prepare pesto, drain sun-dried tomatoes in a sieve over a bowl, reserving oil. Place 2 tablespoons reserved oil in a food processor. Place remaining oil in sun-dried tomato jar; reserve for another use. Coarsely chop 1/4 cup drained tomatoes; set aside. Place remaining drained tomatoes in food processor. Add basil, water, 1/4 teaspoon salt, and 2 garlic cloves to food processor; process until finely minced.
To prepare pasta, heat olive oil in a large nonstick skillet over medium-high heat. Sprinkle chicken with 1/4 teaspoon salt and pepper. Add chicken to pan; sauté 5 minutes or until chicken is done. Remove chicken from pan. Add minced garlic; sauté 30 seconds. Add balsamic vinegar and baby spinach; cook for 2 minutes or until spinach wilts. Stir in pesto and evaporated fat-free milk. Bring to a boil, and cook for 2 minutes. Add crumbled goat cheese; cook until cheese melts, stirring constantly. Return chicken to pan; cook 1 minute or until thoroughly heated. Combine chicken mixture and pasta, tossing well to coat. Sprinkle with reserved 1/4 cup chopped drained tomatoes.