Quick update - I bought a spark tester today so that I can see if a spark appears when loaded.
So definitely the 3rd cylinder does not get any spark.
I then switched coils and leads, and the error continues to appear on 3rd cylinder, I even check sparks from a different cylinder with the coil and lead that was connected to the 3 rd cylinder, I get a good spark.
I checked Plugs, coil, Leads, Trigger and everything is up to spec in terms of how much Ohms I get. Also, Nothing is circuited in the switch box.
I am building a DVA adaptor to further check but now my money is on the switch box 99%.