just recently i have developed a rattle of some kind that sounds like its coming from the IP, but can't tell for sure. can only hear it at idle, and when i shut down, it rattles as the truck shutters. Still runs great, no codes, no irregular smoke. could it be Bad fuel or is my VP failing? Any thoughts would be appreciated.