90% of those supporting Gary Johnson are anti-Trump republicans (especially the Ted Cruz supporters). The RINOs such as Lindsey Graham have urged their followers to vote for Hitlery, and they are not going to waste their vote by supporting Johnson. That said, it will be very difficult to predict what will happen, if Johnson pulls out of the race. Most of his supporters are so hardcore anti-Trump that they are more likely to support Hitlery than voting for Trump/Pence in a two-way race. At the best, they may stay at home.
90% you say? Do you have a source for that besides your ass?
Every Gary Johnson supporter I know supports the man for his policies, and has supported him before Trump announced he was running... it's not like Gary Johnson came from nowhere... this isn't even his first time running for president
Here is the proof:
1. Before Trump won the GOP nomination, Johnson was scoring between 2% and 4% in the national polls. Once Trump won the nomination, this shot up to 6% to 10%.
2. There were a few interviews published in newspapers such as New York Times and Washington Post with Johnson supporters. Most of them were registered Republicans. An example
here.
3. Historically, Libertarian Party candidates have eaten up the Republican vote. Just like Green Party eating up the Democrat vote.