EDIT
(Sorry I was not clear if you replaced CDI, I now see you had said ignition control module earlier,
If you still have original CDI, put it back in and try below)
Here ""wack a mole way, but worth a shot
Try rapping pretty good on CDI with with handle of screwdriver or similar while cranking, if you get an intermittent spark then you most likely have faulty CDI due to bad/cracked internal solder joints,which is common on the CDI and the fan controller as well (20 years of heat and vibration)
If so, you might get away with baking CDI @ 450 for 7-8 minutes
Let us know
-AKATV
I was kind of thinking the same- might just be a carb thing, as he said it runs fine with choke on and THEN clunks when you take it off choke
Could just be struggling to run at low rpm and not clunking/slapping- but "described" sounds are different for everyone, so its hard to tell
Might try turning idle up like Jeep said,, check or clean enrichment valve(choke) and make sure rubber boot under top cover of carb is not pinched if
it has a throttle response hesitation.
-Maybe post a video of it to better interpret sounds/issues
-AKATV
I was thinking it might be idling a little low so i will turn the throttle up some. I bought some fuel system cleaner is that worth putting in? I took the carburetor off and looked at it and it seemed clean to me no sludge or anything sticking. When I got it the man said that he had the carb cleaned and everything maybe he didn't fine tune it. I went to a 4wheeler mechanic and he said that the carb sounded like it needed to be looked at because there was a little hesitation in the throttle. I will look up were the stator is and check the voltage to see if that is correct. No it doesn't smoke at all never has. Thanks for your advice i Iike having someone with knowledge around that can help me learn.
Noise could be something as simple as valves needing adjustment. Idle might be low or have a dirty carb rather than need engine work.
More than likely you’re right, but might be a simpler fix.
So at this point I'm torn. After checking for peak voltage at the coil and only getting 5v and 100v min, then at the ICM plug i had .52v with a min of .7 and then at the 5p generator plug I had .75v with 0.7 v min. I'm just barely at the bottom threshold at the generator plug. I'm having a hard time thinking it's a bad wire in the harness but I'm open to ideas... what's your thoughts?