Idle/running problems 2004 Traxter Max XT 500 autoshift

Hi folks. I’ve got a 2004 Traxter Max XT 500 autoshift with around 12,700k on it which starts okay, but won’t stay running at idle unless I turn the idle adjustment screw way up.

It will lope/bog at around 1/2 throttle.

My stepson rebuilt the carb for me – it was filthy – and accidentally broke the carburetor bowl heater element. Not excited about buying that $92.00 part. How much will that affect the running of the engine? It runs worse now than before, seems to be running real rich. I haven’t tried adjusting the mixture screw yet.

Also, from some searching on here, it looks like some folks have had problems not unlike mine when the fuel pump went out. I pulled the fuel pump, and I can blow into the inlet fine and it appears to hold vacuum when I suck – but on the outlet side, I have to suck real hard to get any air to come through the fuel pump. It will hold when I blow into it. The 3rd line to the manifold holds on suck or blow.

Should air flow come pretty readily when I suck on the outlet hose of the fuel pump, or would it just be a trickle like that?

I’m just trying to get some ideas where to start in order to get it up and running again.

So – how much does a disconnected heater element affect running, and does it sound like I need a fuel pump, and can I use any vacuum fuel pump with decent flow in order to save a few dollars? I saw this one on Ebay and I’m wondering if I can just use that if I can mount it up okay…

Fuel Pump For Polaris Sportsman 400 500 600 Magnum 325 Outlaw 450 Predator ATV | eBay

Thanks in advance for any help you can give me.