I've replaced the coil pack plugs as they had fallen apart, tested and adjusted the TPS, removed and cleaned the IACV, swapped the plugs for new ones, swapped the MAP sensor for a known good one, put injector cleaner through it twice, checked the PCV. Also, a faulty primary results in an ECU...