The ARG poll had Kasich winning Michigan by 2 when Trump won it by 11.6.
Otherwise . . .
ARG has been pretty good this season.
It had Trump by 16 in NH. Actual: 19.5.
It had Trump by 12 in SC. Actual: 10.0.
It had Cruz by 1 in TX. Actual: 17.1. OK, way off but at least it got the winner right!
It had Trump by 25 in FL. Actual: 18.8.
It had Kasich by 6 in OH. Actual: 11.1.