Does the fuel pump run and prime for 3-5 seconds when you attempt to start?
Test the CPS. Cheap crappy Chinesium engine sensor are often out of specification or even failed right out of the box.
When the ignition key is first turned ON, 12 volts travels from the ignition switch to the ASD relay. The PCM provides ground to the ASD relay to energize it. The ASD relay sends the 12 volts to the primary side of the coil. If after a few seconds no signal is detected from the faulty CPS, the PCM opens the ASD relay and 12 volts power to the coil and fuel pump is removed.
Inspect and test the wire harnesses under the hood. Look for chafed or melted wire insulation and other harness damage, especially near hot exaust and sharp sheet metal the valve cover. Inpsect wire plugs for corrosion and bent or pushed back wire plug pins.