I agree with Chris, check your wiring job. Also check for continuity in the coil circuit (Haynes manual has procedure).
COULD be a lot of things, including fuel filter, pump, etc, but the list of trouble codes might be a hint - its NOT misfiring on some of the cylinders, leading me to believe its got some wiring issues...
Place to start, at least.
"You can never be free until you let yourself go."