Fuel pump, Carter P72118

I am pretty sure my fuel pump is bad, the quad runs good cold with a full tank of gas, but as soon as the gas level drops and I start smelling gas fumes, from the gas getting hot, it starts to run bad.

I see Polaris sells only the whole tank for $600+. So I am wondering if anyone has tried to install the Carter P72118 pump that seems to work and fit in the older Sportsmans.

The pump is a small Bosch 566 pump other numbers on the pump S06 304-24. The pump looks pretty small. But the main thing I notice about the pump is MADE IN CHINA….