I have compression and cleaned carb, had running after long time trying to start and it wouldnt idle without stalling, left for a week, gone back now got no spark, thought it could be cdi box got new one tried it no difference, any ideas?