Yeah I'll throw a new IPR on if the new o-rings don't fix it. I don't even know why I'm gonna wait for that, I really don't mind throwing parts at it until it's fixed. The 97 I had years back idle'd so smooth, every 7.3 I've been around idle's awesome, and then there's mine lol.
Yeah the guy who did my injectors does really good work, they have a flow bench and everything so I'd say it's legit. He's done a set of 190/100's for a friends 6.0, 225/100's for another friends 6.0. My grandpop has 180/100's in his 7.3 from them and that runs really good. My 238/100's (formerly 300's) run just like any other 7.3 I've been in with name brand 238's.. So I wouldn't say he's to bad