Has there ever been an F5 tornado in Michigan?

Yes. There have been three F5 tornadoes in Michigan: the Cass City tornado of 1905, the Flint tornado of 1953 (one of the deadliest in U.S. history) and the Grand Rapids tornado of 1956.