Welcome to NICO.
Here is the section of the FSM that will show you the components and diagnostics for the codes.
http://www.nicoclub.com/FSM/I30/1999/ec.pdf
The IACV is a common issue with the 4th gens. Inspect the wiring connectors. You can take it off and clean the carbon from the inside, apply some dielectric grease to the electrical connectors to see if that helps, but if it is throwing a code you may need to go ahead and replace it. Some people have had issues with a bad IACV shorting back to the ECU.
For the crank sensor, pull the sensor and clean any debris off the sensor and inspect the wiring.
The purge valve would be the lowest priority. It's probably just the valve sticking.