well what it sounds like to me is that its flodding out,with the little puffs of black smoke . Did you check your fuel pressure regulator or did you check how much pressure you getting . What kind of injestors do you have.
what did i say about the ecu i was right.
__________________
SVT F150