Yep, I seem to have gotten it set up right. Idle is really stable, and the crazy pin ball sound has not happened again.
Thanks!
Edit: I probably should say, It really is as easy as everyone makes it out to be. Just make sure you use the gasket seal correctly. My nerves forced me to re-do the adjustment 3 times before I felt it was right.
- For anyone who does get one in the future, it really is supposed to
just sit on the guide lever. It seems like its not tight enough but it is.
For someone with a mind like mine, this was the most helpful video for this installation, and adjustment:
Link to original page on YouTube.
Thank you @n4mwd