could be a lot of things, noticed you did not mention replacing any ignition parts - plugs, wires, cap/rotor, check/set timing, fuel filters, etc...
best option for checking fuel injection system is to use a proper diagnostic tool/program. guessing and changing parts at random gets expensive