For some reason when i start it it warms up and stays running fine but idle is really low. When i take off sometimes it shuts off. If i take off hard it stalls for sure. If i take off slow it goes fine i can top off full speed fine. Then when it come to slow down it will stall?.. Its wierd but idk if its my idleing or what if you have any idea let me know please!