I have a 48cc grubee engine with about a 1000 miles on it and it's been having a dead miss for awhile at low idle and it will kill the engine at times. I have to set the idle up for it not to kill engine. Now it seems to be worse doing it at higher idle. I have had it to go away at times. I always thought it was a bad cdi or magneto but nope it stills does it with new ones. So I tried different gaps on plugs can't say that it worked but some thing has worked at times because it goes away at time and I can't pin point it. I also tried to reinstall the magnet and see if it was timing but it didn't help either. Oh but when riding it runs smooth for now, never has had a problem there. Any a vice would be helpful. Thanks