about a month ago i had the flange on my manifold pipe fall off on my 2000 gmc sierra. i welded it back together but i have a really bad idle and it bogs down and doesn't want to go into gear right away when i take off. just wondering since i ran it a day like that that i might have messed a sensor up or something. the computer keeps giving me the code p0157 but i have replaced that o2 sensor could it be something else causing it?? someone please help i am at my wits end with it 






