To give your dealer the benefit of the doubt, they may have been trying to replicate the failure, but have yet to do so. I think it is quite typical on a random problem for a tech to look into a problem and spend some time doing so, but if the failure does not present itself, they work on another project until they can try again on your bike. Polaris won't just let the techs throw parts at the problem until they can find and document the problem. Stay after the service manager and he will stay after the techs. I still believe that your problem may be with the circuit breaker and apparently since there is a service bulletin on this, it is affecting other bikes as well. Have you mentioned this to your SM. If it were me, I would probably just buy a $10 breaker, pull the bike out of the shop and replace it and see if that fixes it. 2 weeks in the shop during peak riding is too long for me to be patient.