Took my 03 in for the 30,000 mile doctor visit, transmittion solenoid replacement and the battery stud recall, (sucks running without the edge for 2 weeks).
They claim they did not flash mine, but I know they did. (They never have put any stickers on).
The reason I know they did is because some issues caused by the last flash, are not there anymore.
After the last one, the tow haul was basically obliterated. Also, I have the 03 turbo, DPPI turboback duals and no cat, (allergic). The controls for the turbo were changed before because it did not sound the same, and did not perform the same. Kinda hard to explain, but when it used to kick up to the high idle, you could not stand behind it. after the last flash, the turbo was barely noticable at idle or high idle. Plus, a lot of the lag that the exhaust got rid of was back.
Well now it's back to the way it was. Loud at idle, and most lag gone
Also, my tow haul is working much better. It does not hold the gears so long when excellerating (sp), and down-shifts are smoother.
Dieselman's page does not show any new ones since June 28th for your 04.
Here is his page in case you don't have it, (scroll down to the 04). He may just not be updating anymore.
I'm sure someone will come along who knows more about them. I have not got my paperwork yet, when I do, i'll get the number off it.
Barrett