I guess MAP sensor or TPS sensor. I bet you wish you had my POS Ford there for testing parts. It took me a year to get mine running after I put that motor in. Fawk cheap headers.
My hesitation went away when I fixed my timing issue. I bet that’s not your current problem though.