Hey guys sorry for the late update. I fixed the p0301 code, turned out to be the PCV valve. However I am still getting a p0300 code and it’s better than it was before I changed the PCV valve but still idling rough. Since I’ve replaced the PCV valve, I have replaced the EGR valve, camshaft and...