2002 Lincoln LS V6 1st Gen. So today after work my car spit a 2 codes P0304 and p0174 pending... Hooked up to reader and saw misfire cylinder 4 and a bank is running to lean... Just recently did all coils, sparkplugs, egr valve, intake manifold gaskets, cleaned throttlebody, did alternator cause...