I have ECM that works xb9.
I'd say make sure there's actually fuel going in the intake also, hold throttle open and sniff for fuel smell. Have you tried ether yet? I would be spraying starting fluid in before I ever replace stuff.
Starting fluid > start = no fuel or improper fuel
Starting fluid > NO start = no compression, no spark or improper timing
Tip sensor can certainly stop the bike from running but some of mine run without a tip sensor.