Hello everybody I'm am new to these forum, I'm in desperate need of knowledge, so I have a 1998 Chevy Silverado k1500 5.7l..I've had a running lean code pop up in bank 2, also random misfire I've have dumped so much money into this truck to keep her running but now I'm stuck.My truck has been idleing rough when it warms up. I've have replaced the fuel injectors, fuel filter,fuel pump, spark plug and wires, cap and rotor are less than 2 years old. Cleaned the throttle body and iac valve, checked egr it's not stuck. I've sprayed carb cleaner on vacuum lines and intake for leaks.. i tool a multi meter to my o2 sensors I took the prongs to both hot(black) wires it measured good, on the second o2 sensor i took the prongs to the Black wires I didn't get a reading but I tried the other 2 white wires and I got a reading.. if any of you can help and point me in a direction I would really appreciate it. Thankyou