Im not sure I understand how you checked for spark, but if your sure you have it then ok. I would check fuel pressure next. You may very well be getting a pulse at the injector but do you have pressure from the pump. There should be a check valve in the rail, make sure you have adequate pressure.