I got a 2009 lmm, it through a p0340 code, so I Replaced the camshaft position sensor and the crankshaft position sensor both while I was there and had things apart. Put it all back together started the truck and it started great, ran it for about 20 minutes or so for it to warm up as I changed thermostats also, shut the truck off and now it will not start at all and it’s throwing a p0341 code now instead of the p0340. What did I do wrong or what might be going wrong??