Hey, You're my kinda man. Our GE DW needed motor/pump assembly once in 20 years. I got replacement from eBay for less than 50 bucks including shipping. It is still running very well. No issues.
New units often uses less water and power per load but I am not sure of their reliability being all plastic, etc.