But the race to fill retiring Sen. Pat Toomey’s (R-Pa.) seat has given Republicans more than a little heartburn.