I've had this problem happen a 3 or 4 times now and have no idea what is causing it. Hopefully someone can help me. I have a diablo programmer that I use with my truck (2004 Silverado 2500 w/6.0L). I use the diablo tune and have been running 93 octane through it like I'm supposed to with the performance tune. But within the last month or so, I have had a problem when I go WOT. All of a sudden the engine dies!! It will just go down to almost no RPMs and has no acceleration. Each time this has happened the check engine light comes on as well. So I pull over to the side of the road or in a parking lot, park it, and then turn it off. After I wait 20 or 30 seconds, I turn it back on and the check engine light will remain on, but the RPMs are running fine and the engine has it's power back. And when I drive it it's fine after that. I then restore the factory tune settings with the handheld and that takes off the check engine light. Then I reinstall the performance tune and it's fine until it happens again. Out of the few times it's happened, 2 of the times one the dash it actually displayed "REDUCED ENGINE POWER." If anyone has any idea of what I can do to stop this from happening that would be great! And please just help me with this problem. I'm not looking for people to simply tell me "Get a custom tune!" or "Shoulda gone with SCT!" or anything like that. If you have some good helpful knowledge about this problem, then please share!