2011 Silverado check engine light
Have a 2011 Silverado 1500 with roughly 60,000 miles on it. Noticed the check engine light come on a couple weeks ago. Had the following codes that were displayed: P0301 (cylinder 1 misfire) and P0521 (Engine oil pressure sensor range). Week ago tried to deal with the P0521 and replaced the oil pressure sensor and the screen replaced. Got rid of that code and of course 15 miles later it turned back on. Kinda stuck at this point and dont want it to become a money pit, as the warranty has expired. Have been recommended a tune up? Any help would be great. Thanks!





