Sry, forgot to mention, 3.4L-V6/4WD/300,000 km (~185,000 miles). The MAF, IAC and intake were all on the list of things to check when experiencing the initial rough idle but didn't get to since replacing the injector worked...at the time... Perhaps time to revisit. Thanks!
Phrased like that...