Define a while. Based on the thread, it sat for 3 years.
I would drop in a new impeller after 3 years and lube it with water soluble glycerin such as KY jelly
I know from firsthand experience, the 290 is easy to rebuild if you have the factory service tools and factory manual. No need for any facetube video nothing