Having a fuel issue. Engine starts to over load and lose power during idle and while welding. Turn the ignition of and back on real quick and it smoothes out for 30-60 seconds before doing it again. Noticed excessive fuel coming from top of throttle body. Customer says this problem started after unit got wet from rain. Drained and replaced fuel and changed fuel filters. Spark plugs are black from running too rich. Sounds like something electronic. Check all grounds and connections. Any ideas would be great. Thanks!