New guy here…need help!

Hello everyone. I just bought and now own a 2005 Polaris Sportsman 400 4×4. I bought the ATV on eBay and was what I thought was a great deal. I bought it for my teenage kids, being I ride a Suzuki King Quad 700. It came snorkeled, a home made kit, but not bad by any means. The ATV ran great with zero issues, until my daughter drove it into a tree…a big tree! Needless to say, I had to replace everything on the right front side. Axle, A-arm, strut and spring, the whole front box and front grill, radiator, and headlights. Everything I have bought has been used off of eBay, so it hasn’t been to bad. Now that I have most everything back together…it doesn’t want to run. It will idle for maybe a second or two, then die. It has all new gas, I thoroughly cleaned the carb, no holes in the diaphragm, a brand new fuel pump, and the throttle cable points in the thumb throttle are not touching. I cleaned the old spark plug, but have a new one coming. It really acts like it is running out of gas. All gas lines are blown out and not kinked, since I had to replace the fuel pump. What I think is weird, if the ATV is off, I turn it on and turn it over, it starts and tries to idle, but quickly dies. If I continue to turn the key a second time, it wont even try to start. Now…if I turn the ATV all the way off each time and then try to start it, it will idle then die each time. I have been reading forums for days now, I am hoping someone has had the same issue. Please let me know if I am lacking any information. I appreciate any and all your help!

Bert G