If the impeller is damaged in any way it should be replaced. They're not expensive. Getting the right one can be tricky, so compare it to the old one before you install it.
What concerns me is the cracked fitting. PVC doesn't crack by itself, something cracked it. If it wasn't freeze damage, we need to identify the cause or it will just happen again with the new fittings. As I recall it was pretty close to a pipe support attached to the frame. This could be an issue if the frame has shifted or the pump supports have sagged. I would loosen or remove that support so the flex can compensate for any further shifting and check the pump supports.