Bosch 17 year old dishwasher worth fixing?

Brand: Bosch
Model Number: SHE55M05UC/50
Main Symptom: Bad Pump/Grinding Sound
What happens & when:

Error Code (if any):
Parts or tests already tried: I am pretty sure the Main pump unit impeller has disintegrated. My question is… the original pump unit seems to be a metal housing and the replacement looks to be plastic. Can’t be as good right? Unit is at least 17 years old. Never had a problem until now- should I fix? Was $1,000 back then so a new equivalent model would be a lot more.
Photos / video link:

This would be a personal preference, The repair should be less cost and DIY doable.

https://www.appliancepartspros.com/