Well I just got my 500 back from the dealer after 6 weeks. The machine was stalling and not starting up again till it sat for hours or days. The service department said its an engine out job to replace it. Stator was $350 plus $700 in labor. I didn’t think Honda engineers would design something like that. I would hope that the 520 is different but I doubt it.