My BGP route has 2 routes for a network
core-pri#sh ip bgp 8.3.26.0/23
BGP routing table entry for 8.3.26.0/23, version 245129772
Paths: (2 available, best #1, table Default-IP-Routing-Table)
Not advertised to any peer
65535 3356 26769
10.1.1.2 (metric 101) from 10.1.1.2 (10.1.1.2)
Origin IGP, metric 21381, localpref 100, valid, internal, best
174 3549 26769
10.1.1.1 (metric 101) from 10.1.1.1 (66.28.22.29)
Origin IGP, metric 6010, localpref 100, valid, internal
From the path selection process, it should be taking 10.1.1.1 because it has the lowest router ID, since the other variables are equal. I don't know why it's using 10.1.1.2 as the next hop.
Bob