Abortions is probably the question Gary Johnson is asked about the most, and in every given instance to date he has answered that abortion should be legal until viability of the fetuss, meaning he is opposed to late term abortions. However, he has also answered that the federal government should stay out of determining the legality of said late term abortions, and that they should be determined at the state level (which is the current status of abortions, a woman's right to have an abortion is protected by the federal government until the 23rd week, after that it is left to the states to determine the legality of the abortion). The only instance Gary Johnson has EVER said that abortions should be left to the states has been in reference to late term abortions.
I can understand how that can be misconstrued into him saying that abortions should be left to the states by a secondhand report on his position, but that has never been a part of his platform. Once again, you can read his official platform in the link I provided, and I should note the link I provided is not a secondhand source describing his positions. His positions are as he describes them, not how you describe them. This isn't up for debate, his official position is this:
"Gov. Johnson recognizes that the right of a woman to choose is the law of the land, and has been for several decades. That right must be respected and despite his personal aversion to abortion, he believes that such a very personal and individual decision is best left to women and families, not the government"
Here he is describing this position in 2011 BTW ->
https://youtu.be/z0Kq4hbMtS0?t=74
enough said