The stuck shaft I had was a result of part of my throttle body gasket getting stuck in between it, I made sure no extra pieces were broken off that could have fallen into the head and replaced the gasket with a new one. To test for spark, I pulled the spark plug out and attached the coil and grounded the coil so that it would spark just to see if it was sparking. I know its not exactly the best method of practice, but with limited tools and knowledge, it's what I could do. Sorry if I may not do things exactly the right way, I'm still learning and have a desire to learn as much as possible. At this point I'm waiting for my compression tester to come in so that I can give that a test.Well, you've swapped injectors, tested for spark, which takes care of two requirements. Low front cyl compression is the next step. Bad fuel will effect both, not just one cyl. Tight valve lash shows up as a compression loss on a cold engine only and your issue if I recall happened first when already riding and a hot engine so doubt that's the issue. A stuck valve would be a prime suspect however. Need to check for compression as the next test.
What's this stuck tb shaft you speak of. More detail needed on that.
Spark testing should be done with compression in play, not just in free air testing, to be sure it fires under load. I'm surprise you got a result in free air if that's what you did, as the system uses crank slowing (compression) to determine which cylinder gets the spark.