Hello everyone! My son and I have been just on the fence with this problem and like so many of you, we replaced everything! Let me tell you, that truck really came alive but! We still had P0301 and then it hit use after we did the compression test? what if its a simple valve lash adjustment! Boom mic drop! Pop that cover and get to adjusting, problem solved. Look it up on YouTube it is really that easy. We hope our crazy hair pulling event helps. ⚠ Caution if you keep driving on it you could cause more damage to the valve components because of a simple valve adjustment.