
to NICO!
Man that's a bunch of codes! The random misfire one is probably coil packs. They are a common failure item on that generation of Q and you'll probably save yourself a lot of heartache just replacing all of them and the spark plugs with the OEM specified NGK ones. The knock sensors and harness are pretty common too.
The factory service manual is available at
http://www.nicoclub.com/FSM/
I think the '97 one is incomplete, but the '98 should be practically identical, and should have very good instructions for tracking down those problems.
Good luck!
Heath