Washing cycle takes forever

Hi,
The timer knob and cycle seem to take forever to finish the full cycle. Is it the timer that needs changing out? Is this easy to fix? scale from 0 to 10
Thanks

ran all night on rinse cycle

dish warsher ran all night on rinse cycle