Well, it wasn't the cam sensor after all. I get the feeling they have no idea why it occasionally takes FOREVER to crank over despite having a fully charged battery. Their latest hypothesis is that it is caused by "carbon build-up in the valves." I find that just a little hard to believe in an engine with just over 6,000 miles on it. Not only that, but it is IMPOSSIBLE to lug these things, as the CVT spins the engine right up and you're almost never running in low rpms. Hell, my K1200LT engine has 178,000 miles on it and I never have this problem.
Guess this one is still a mystery... Hope we get some better diagnostics soon.