Newbie here, so be nice ?
Bought the truck from a private party 3 weeks ago. Seems like the previous owner decided to wash the engine (big mistake) Truck was, and is running fine but getting knock sensor code and fans turn on when vehicle is parked. Searched online and a few people have had this issue. Followed the proper pcm removal and drying method. No corrosion whatsoever, just a bit of water. Plugged back in and cleared codes. 4 days later I jump on the frwy and ses light appears. Get home and check codes. Knock sensor and fan codes appear. I erase them and then out of nowhere fans are on again while truck is parked. Open up the pcm and again, there's water. Anyone else have this issue and found a solution? For now I dried it up and put dielectric grease all the way around the connector to hopefully keep water from seeping in. I even thought about putting the pcm in a plascti bag. Any ideas/suggestions? Like I said before, truck is running perfectly fine.