Impeller jams on plastic housing

After hearing a much different noise then normal and the dishwasher not cleaning I have narrowed the problem to this:

The Impeller (AP2109089) is hitting against the housing and as a result is not turning. I can push it in and it will spin properly, but will eventually get stuck again when the motor starts up that cycle and throws it out.

According to the motor & pump diagram I know I need to replace one of the following:
55A (mount or bracket - not sure which is A)
59, 59A (Oring)
7 (Blade)
57 (Drum)
12 (Impeller)

Somehow over time one of the above parts failed causing the impeller to push against the housing and freeze up. I need to know how to remove the above said parts in order to determine which needs replacing. I can remove the little screw holding the impeller, but that doesn’t allow me to remove anything.

Hope this is clear. Please advise!

You can find the complete instructions in the Service manual.

Here are the break down diagrams for the Frigidaire dishwasher Model GPDB698JC0

Gene.

Gene,

I appreciate the info as it helped a lot. I narrow the issue down to two parts that I just ordered through Appliance Parts Pros. While trying to get the motor back in (used vaseline) it doesn’t seem the Bracket-motor,front sits flush with the housing. What am I doing wrong?

Some times the plastic tub can get warped. It gives a lot of headache. Keep trying.

Gene.