Hello, I just changed my water pump in my 2012 chevy silverado 4.8L, and went to start it up and it took a second to start so I pulled up codes and it popped up a P0340 and P0341. I went ahead and replaced the CMP sensor and the P0341 code went away but the P0340 code is still there. I pulled up live data on it and it isn’t reading anything with the CMP. Could this be a wire or connector? Before I tear everything apart? Mind you, it did not do this at all before I changed my water pump so I’m kinda thinking some coolant got down in the connector or wire somehow.