I have a JD300 Industrial tractor and when I start it it skips and black smoke comes out of the muffler until it warms up a little. I have put a new float and carb kit on it. I installed a shut off valve on the fuel line and as long as I shut the valve off after use it is fine. Does anyone have an idea of what is causing the problem??