Good afternoon. My name is Van. I'm new here, so any help or advice getting around on this website would be appreciated. That said, I would like to present my dilemma for consideration. I have a recently acquired 2005 Silverado 4.8 v8. It started giving me a P0332 after about a month. My reference tells me that is knock sensor 2 circuit low input(bank 2). After some more reading, I'm hearing the rear knock sensor is prone to collecting moisture and causing corrosion of the knock sensor, especially if engine has been washed. I vacuumed the debris at the runners and pulled the intake. I was carful to keep debris out of heads. I blocked off the heads and cleaned the surfaces carefully. I bought two new knock sensors and a new harness, and an intake gasket set. The rear knock sensor was rusted up pretty bad. I cleaned out the cavity and installed the new sensors and torqued them at 15 lb/in. I installed the new harness, and per the GM bulletin I ran a bead of rtv around the outside edge of the rubber plugs that are attached to the new harness after I had pushed them into the cavities. I installed intake with the correct torque and sequence. Road test and no problems. Then a few days later I get P0327. I clear it with my scanner. No more problems driving around town. Today I get up on the freeway at 60mph and I get P0327 again which is the front knock sensor. I am using an actron obd II pocketscan code reader. So, I am scratching my head and realizing it's time to get in here and try to get some help before I go any further. Thanks. Van