By the way, you all are awesome!
I ordered the parts, and I'll be working on it this weekend if the parts get here by then. I took it for a spin over the weekend and was very gentle with it. I noticed the right side started to have a bit of an oil leak, not quite as bad as the left side though.