^^^^ The SHOdded post is pure gold.
And yes, your way of checking the injectors physically is hard to argue with.
I was thinking more along the lines of trigger timing and pulse width which is the electrical or electronic side of things. I don't know much about this, but I know they are measurable as that is how you get the instantaneous readout for miles per gallon when you install those mileage meters.
If everything checks out on the fuel issue, then take a look at all your timing marks to see if anything moved. Maybe when you go for total advance on your timing, whatever is wrong, becomes closer to right.
I hope you solve this thing soon, as I am really out of ideas, and reaching deep.