Hi everyone, i'm new to the forums and this is my first post. I have a 96 silverado k1500 5.7 vortec, So, Here are my problems....I had a problem with the fuel pump. So i bought a cheapo from rock auto, replaced fuel lines, filter, and the truck ran good. insured it then temp registered it and I get in it to start it and nothing, check fuel pressure and it was like 20 psi, great, gotta replace that again. so i did with acdelco and still nothing with 70 psi which is more than enough, anyways turns out it was the regulator, replaced that, starts up but runs real rough. I took the plenum back apart and my dumb ass put the injectors back in the wrong hole after cleaning and checking spray. so I fix that, then one injector goes bad. so I tear it apart once again and replace that. then I had a problem trying to get the spider assembly to seat properly in the plenum finally get that right and its still running a little rough drive it around for a while and it throws a maf and a cps code. I ended up replacing the maf and the code stayed after it was cleared. Now I'm tearing my hair out. that turned out to be just a fuse(for now) That code stayed gone but it threw 3 or 4 more codes all with the o2 sensors saying there not working right now. It has loss of power/hesitant when really in the pedal and fluctuating idle once in a while. now I don't know what to do. How could the 3 or 4 all go bad at the same exact time? I'm thinking maybe my cat is backed up or possibly something seriously wrong with my ecm or It might just be all of my o2 sensors. It did previously have a lean on bank 1 and 2 code but that has since been fixed.. We were thinking of cutting the cat off anyways. Anyone have any good ideas?