i had similar issue of non starting in my unique bike. it was issue of weak current. any mechanic will see current through that desi spark plug current method but actually current stream was very weak. you need to change your 'magnet coil' and look for 'pulser'. my issue was resolved this way