Let me just say upfront for all the smartasses, save it. If you're not here to help go back to your porn.
I have a 2004 ZX-10R.
Yeah, yeah, I know. I should know how to do these things by now but, I've always played it safe, saved my time and taken it to the shop. My bike has to be shipped...