It's hard to say. It will fit, and work... but since we are dealing with a 17 year old engine and pump, it may be hard to get full RPM out of it. (The 24 pitch is heavy)
All I can say is to install it and let us know. You can always have it pitched down if it's too much.