The iron one didn't make it into the 04.5's, just the 05 and up.
04.5 did get an upgraded pump to go along w/ the wavy oil rails, but it was still the "rounded guy".
Over on another forum, a guy just recently posted about his 03 engine HPOP experience. It failed at 200k miles (so not bad), but the new OEM pump he put in failed at less than a year. There are a number of posts about failures "out-of-the box". Probably not a great percentage when you look at the entire number of 03 and 04 engines out there, but the aftermarket has some better solutions. Corey at CNCFab sells an upgraded one that is cheaper than the Adrenaline and doing very well for reliability. He would be a good one to talk to.