STUGOTS- if you IAC goes bad, let me know, I have a spare.
But onto the real subject; NO, an injector will NOT cause those faults. Your faults are related to the LDP, which is up in the front driver corner of 00- cars (rear bumper, right side on 01+) The LDP is a pump that pumps a vacuum into the Evap system, and the resistance of the pumping force is measured. if the pump kicks off, and then back on- and this repeats, it pops a code such as the one you have now. The pump needed to come back on to bring the vacuum up means a leak is present. Since you have multiple codes, one including the EVAP purge soleniod, it is possible it is a mechanical and/or electrical problem with that solenoid, which is causeing the other codes as well. (IE: giving a code for a broken valve, and also a code for an evap leak- one caused the other) the purge soleniod is attached to the LDP unit.
Hope that helped!
PS- TXLEN hit it all on the head...