I have been asked by the county I live in to fix there mosquito sprayer. It has a Kohler ECV630-ECV749 engine on it. This engine is Computer controlled.The problem is the choke is not opening all the way after it warms up and the engine puts out alot of black smoke. The oxygen sensor has been replaced.Did not help. I am in the process of removing the 16 pin plugs out of the computer so I can clean them. That is the first thing the owners manual says to do. My question is if cleaning the Contacts on the computer plugs don't help what should I do next. I don't know how to check the sensor on the choke. I don't know if it is run off of voltage or resistance. Can anyone help me. PLEASE.