A man suspected of killing a cyclist in Larimer County has been arrested more than four years after the deadly hit-and-run.