Check, clean and use electra clean on all of your terminals inside your harness plugs. Your looking for that green coppery residue sitting on the pins. Make sure the 'male' pins are clean and straight and the 'females' are tight enough to get good contact on the male pins (oh dear )
Coolant sensor, TPS, AFM, Coil, Crank angle sensor, the other one on the coil??, etc
All these plugs have a say in how the engine runs and if they arent communicating properly, thats when you start pulling your hair out and pay mechanics to replace items of your efi one by one at the discust of your wallet.