Check engine light madness
Hey guys. I have a 2000 jeep cherokee 4L inline 6 4x4 limited. I'm on a budget and I have a problem. Check engine light code: p0174 running lean bank 2. Rough idle, worse in stop and go traffic and stoplights fine above 30 mph, changed spark plugs, valve cover gasket, intake manifold gasket, coil rail, oil, 4 o2 sensors Bosch (they suck with jeep, I know) checked lines and hoses no cracks, changed the fuel pump also bosch, no holes in exhaust, O2 sensor coated in black crap, black crap sputtering out of exhaust. I'm at the end of my wits. Cheap fix ideas. Go!