^ The part number on the box was the same as the one I ordered, but the actual unit inside had a different part number. I guess OEX must have changed suppliers or something. I'm stoked about it.
I managed to put the new starter motor in this afternoon, it sounds so powerful. The engine always started easy (except when it was hot) but now it actually sounds good while it's winding over.
My exhaust rattle is gone too, the headers used to rattle against the heat shield on the old starter motor, but because the new one is smaller and doesn't have a heat shield it easily clears the headers. So it no longer sounds like shit over 4000rpm haha, however there is a pretty annoying exhaust leak. That will be the next thing I fix!