Could this bowl and impeller be causing my issues
Holy Hammered stuff Batman.
It's surely not helping things.
I assume you pulled the nut?
Get the impeller off and check the port in the suction housing and wear ring clearance.
You need a wear ring, impeller, bearing, seals and packing minimum.
GT