Good and bad news. Well the good news is I got the sprockets and chain on this weekend. Between that, replacing the cracked IAC hoses and the re-mapping, it runs and rides very smoothly, a big improvement over when I first got it. Bad news is I went to put it up on the stand and I let it fall over like a noob (which I am). I didn't want to bother my wife who was trying to get a nap (we have an 8 mo old and a 3 year old), but all I needed was 15 seconds of her time and I could have avoided it. I need learn to ask for help and to take a breath and slow down. Hopefully I can just chalk it up as a lesson learned.
Oh well, at least it fell on the side that already had light scratches, now the light scratches are just twice as bad.

I'm planning on repainting that fairing over the winter anyway. Bleh.
But really, it runs and rides like a top now.