Re: no spark!!
140 seems ok. When replacing the magnets , I take it they went back to the exact position , because if not it can throw timing off.
How are you checking to see the spark, it shold be with an open air spark tester.
if so then I'd move to troubleshoot the , stator , timer base as per manual?