Left Tractor out in rain the other day. Started and ran briefly but then sputtered and died out. White smoke from the exhaust. Water in tank I presume. I changed out one fuel filter (the easy one) and drained tank and put in new gas. Ever since the tractor will turnover and keep running if I hold the key but dies if I let go of key. There is now black smoke coming from exhaust when I try to start the tractor. I cleaned the fuel filter but have not been to buy a new one yet. I checked the fuses and had the battery checked and all is good. What is the likely cause? Fuel Shut off Solenoid? Starter? I do hear clicking when I turn the key to the pre-heat condition. Any input is appreciated.