I've been reading all of these threads saying the code P1151 is a leak or something in Bank 2...but for some reason the code slip I got from the shop is saying S2 Bank 1. My cars already up on the jack stands and I'm trying to fix the problem but I don't wanna replace the wrong O2 sensor. Also I got the code P1780 because the TPS is out of range. I gotta fix this stuff today. I can't take the way its driving anymore.