I believe 03 is the same as the 05 I did. I think the pump changed in a later year but I don't know when but I'd guess 09 might be different. I did mine without taking the swingarm off, it was honestly VERY difficult to do that way but is doable. I got it out ok, getting it in was a different story. I actually cut off a piece of the bracket to fit it back in.