Pentair challenger pump-which impeller and diffuser?

Pool size 20x40 IG approx 33000 gallons.  Pressure/flow inadequate

Current motor is a Centurion 1 hp and 1.25 sf. Installed about 10 years ago

Current diffuser is #355188

Current impeller is #355315. This was installed 3-4 years ago; not getting enough flow

Inyo Pool orders 1203001 and 1216777

Seal replaced 3 weeks ago

Ordered new diffuser 355077 and impeller 355074 from Inyo based off your parts diagram.  Was installing today and noticed both new parts were different than old; also o ring was different size @#$%!

Searched on Pentair website for print size and noticed their recommended diffuser/ impeller were different from yours.  Pentair showed diffuse #355188 and impeller 355369

Please help me get the correct diffuser, impeller, and oring.

Jeff Powelson

404-695-3940