my 99 integra ls is misfiring and i can’t figure out why i’ve replaced plugs, wires, distributor cap and rotor, fuel filter, map sensor, and crank sensor and still nothing it has a rough idle and loss of power also strong smell of gas it’s throwing codes p0301, p0302, p0303, p0304, p0300, and p1399 can someone please help i’ve been stuck on this for like 4 days