Ok so today I took another step forward. I got the ATV to idle pretty good by adjusting the 3 adjustments to the carb. ( The choke adjustment, Idle screw, and the Air/Fuel mixture and I found and article online to give me an idea of about where they should be adjusted. For the first time in awhile I finally got it to idle and not die but when I am riding it, the atv has power and gets up to speed pretty well but engine cuts out. Tomorrow I am going to do a compression test and see if that could lead to a bigger problem than I think it is. Also when I adjusted the idle screw, it dies in any other position other than all the way in.
Here is the carb adjustment I tried. Found from
http://www.repairfaq.org/samnew/lmfaq/lmadjc.htm
" Then slowly turn in the low speed jet, until it starts to die, then back it out another 1/4 to 1/2 turn. Then hold the throttle wide open, and slowly turn in the high speed, until it really starts to smooth out and rev high, and start screaming, then back this out until it starts to run rough or slow down, and then turn it back in to midway between these two positions. Keep playing with the low speed needle until you get rapid immediate response from the throttle, and good idle with the idle adjustment. Then play with the high speed needle, but always back it out from the setting about 1/4 turn or so, from where it runs the smoothest. This setting of backing it out will allow more fuel when under a load, and keep your 2 cycle motor from running too lean. Put a load on it and just tweak the settings just a hair at a time. "
If you have any ideas what may cause this let me know.
I am also going to replace the spark plug and find the correct gap and I am putting a full charge in the battery overnight, because I head some four wheelers and motorcycles run poorly or rough if they have a low battery.
Thanks to everyone involved!