There was a stamp of 1.5 on the after market part but it measured closer to 9/16 width.
As you can see from the impeller chart, the 073129 impeller is listed for a 1.5 HP pump, but this is misleading because 1.5 is the "Rated" HP and not the Total HP.
The total HP is 2.20.
Many pool people do not know this and, most likely, your pool person does not know this.
You probably need to inform them so that they do not keep making the same mistake.
Impeller......Total HP......Amps at 230 volts.
073126.........0.95................4.13
073127.........1.25................5.43
073128.........1.65................7.2
073129.........2.20................9.56
073130.........2.60................11.3
073131.........3.45................15.0
I’m still high at amps 8.6 but it’s come down with each new impeller.
Your amperage is still too high and it will cause the motor to burn out faster than normal.
I would go with a 073127 impeller.