Whirlpool dishwasher PLEASE HELP

When I start a normal wash cycle everything works fine, it fills, washes, drains completely, etc. Then when it reaches the rinse cycle, it fills with water but never actually rinses or drains or does anything for that matter. The timer just keeps going for like 10-15 more mins, through the 2-3 diff rinse cycles, until it reaches the OFF position, and the dishwasher turns off. However, at this point, if I turn the timer directly to the rinse cycle from the off position, it fills, rinses, and drains completely fine. So basically the rinse cycle will work when you run it by itself, just not when its the last part of a normal wash cycle. Ideas/Suggestion?
PLEASE HELP

Kinda sounds like you have a bad timer 8535368 for about 110.00

Thats what I was suspecting just wanted some “expert” advice before I spend $100 bucks. Cleaning contacts, etc, on the timer wouldn’t help would it?

No not advisable

Thanks for the help.