Pacific Performance Engineering downloader similar to a smarty s06. I had removed the Ts performance unit that was stacked with it. No difference, I am going to put it back to stock again and check it. I cannot recreate the situation or noise with the vehicle sitting still. It is not a drive train noise, it is corresponding with rpm decrease. Just a brief, loose metallic rattle not continuous, maybe 1 maybe 2 seconds at most.
So, you have the PPE stacked w/power puck? yes? I would bet it's the PPE.
I had a similar rattle with my original TST, it started out a little rattle just after acceleration, when my speed would catch up with my fuel, and you start to back out of the throttle, rattle rattle rattle. Then it got increasingly worse and much louder, almost like an AK47 under my hood.
When I removed the TST, (it had the 03 twins program), and sent it in for an upgrade to the 4 program model, all rattling ceased. I am still using it today without any rattle.
Adjusting the TST, even turning it off, before the upgrade did not change the rattle, only when I completely removed it from my truck did it go away, so I new that was the problem.
I know the PPE is a downloader, not a fuel box like the TST, but that is where I would start. Try putting your truck to stock, see if it goes away, then try reloading the PPE, check results. You may have to download a more current flash to the PPE.