'04 6 cyl Jeep Liberty with around 80K miles.
Two days ago suddenly a rattle started, though it kind of comes and goes. After getting an oil change, the Jiffy Lube tech (excuse me, whatever you want me to call him) said he found the problem, it was a loose heat shield. A bolt was off, he...