Hey guys! I recently got a trailblazer and it started giving me the code p1345 which I looked up and stuff. The light would come on randomly and go off randomly. The issues it was giving me was idling rough, horrible gas, and moisture in the oil, and the code. Well I changed the vvt solenoid which the light was on and it turned off pretty quickly. The next day I start it up and the lights back on but I haven't noticed any rough idling. I was reading some forums and it said try to replace the cam sensor, but then I seen people say they changed it and got even worse gas mileage which is not something I really want. Lol. Any ideas or suggestions?