30k miles here. Had the noise for last 5k or so. Check engine light came on during that time and Oil Solenoid got replaced. Approx three weeks later, check engine comes on again, stays lit for about four or five days, during which I schedule an appt. Dropped off truck last Tues and not able to get a loaner due to car shortage, if I wanted a loaner would have had to schedule for 2 July! In the meantime determine I am also the victim of the AC drain tube problem, passenger floor board soaked. Top it off time for 30k mile service. Wonder how much of that service could be or is required to be done with all the other stuff going on?