I don't know if this works on a Gen. II or not, but it works on a Gen. I:
• Turn the key in the ignition to the "on" position 3 times in 3 seconds, without turning the engine over.
The check engine light should flash in sequence. Have a pen and paper ready, and count the number of flashes before each pause, then write down the number. When 5 comes up twice in a row, the readout is over.
I bought a "diagnostic kit" from Advance Auto online for my Gen. I, which turned out to be a $40 f***ing book that gave me the above instructions, plus a glossary of what each error code meant.
If you didn't get to the dealership, try that test and shoot me a PM with the numbers and I can scan those pages in my book so you at least have an idea what's going on with your car. Good luck!