Just looked and the stock pump for your 2017 would cost $130 if I shipped it within the US. That looks like the baseline for cost. For my 2015 I bought a CRF250RL pump, and rearranged the connector so the pump motor wasn’t running backwards (LOL). I think your pump is configured differently from mine so different pumps will work on yours than mine.
Speaking from my own experience, make sure you get a look at the gasket and electrical connector shape, and figure out what all the wires go to before you put the tank back on the bike. I just went on Partzilla and located part numbers of 200-300cc bikes’ pumps, then googled the part number to get a better look at the shape of the rubber gasket.
Speaking from my own experience, make sure you get a look at the gasket and electrical connector shape, and figure out what all the wires go to before you put the tank back on the bike. I just went on Partzilla and located part numbers of 200-300cc bikes’ pumps, then googled the part number to get a better look at the shape of the rubber gasket.