Reading over everything you did, the last thing I would suspect would be bad wiring to the injector, like Dave suggested. I know you said it is getting power, but I would check over the wiring real well.