On the scale of difficulty 1-10, overall it's a 4 or 5 if you have the right tools. Seal puller, socket or seal driver with extension for the upper driveshaft seal. The water pump is very easy, just the bolts. the shift shaft seal is easy too, just need the special spanner socket for it is...