Yes I remember. He does quite well in Michigan.
McCain beat Bush in the 2000 primary because of the Democrat crossover vote. It was a backlash against the then Republican governor, Engler, and the teacher unions. McCain didn't get the majority of Republican votes in that primary.