904??

How hard is it to rebuild? Are any special tools needed?

EASY!!!

Snap ring pliers and a home made clutch compressor are the only two things you really need to have. You don't need a slide hammer like most think to get the pump out. I have a video that shows how to rebuild 727's, 904's are just a smaller version, with a bunch of neat tricks and such.

A nice big, clean table is really helpful.