I can see a path to victory for Johnson, but it is extremely narrow.
The first two steps are to get Rich out and secure dissatisfied Republican money (i.e. Koch support).
Getting Rich out would improve Johnson's odds from 0% to less than 1%. Honestly, he could flood the airwaves all he wants, but the fundamentals could hardly be stacked against him more. This isn't 2004 anymore, New Mexico has become a truly safe D state. Add that to the absurdly unfavorable environment and the fact that people are moving this race to Lean D or whatever is absolutely laughable.