Congrats on the key turning and everything working - even bigger kudos on solving that electrical issue. I always suspected it was up in the front clip somewhere - and it looks like you found it and repaired it possibly! Enjoy a summer of riding!