Changing the impeller on an '04 Excalibur should be fairly easy. I think they changed the design of the water pump so its easier than it was on the '02-03 Excaliburs. I see no need to change out the impeller every 50 hrs or every year, but I would have a spare on hand either way.