I'm Neal and I am here to assist you. Only accept when you are happy with my assistance. If I can't help I will open your Question to other experts.
So the fuel pump is running? What is the fuel pressure?
Yes, behind the panel.
neal is there anyway to check this unit out befor give up $300
That is likely just an unused connector. I cannot say offhand. The bump test is worth a try but not a sure thing.
If you have ruled out other causes, the problem comes down to the ecm.