I have found that service dealers usually are parts changers !
Good techs can spot the problem and fix with minimum cost . ( find them during conversation )
Have not yet found tech that can identify/fix my mantis -no spark-situation ,all new parts and following all the good suggestions herein...