Hi mate try this :
Locate the diagnostic plug, it's found under the dash, and behind the glove box.
The plug will look like this:
http://www.imagestation.com/picture/sraid112/p56a4adc8dc27b29a22cf2e721b751966/f8ff3724.jpg
Take a paperclip and stick one end of the wire into the first socket on the plug and the other side into the other socket. Turn your key to the standby position (don't start the car).
Watch your check engine light in your dash. It should flash. 1 long flash is 10, a quick flash is 1.
So if the CEL light flashes *.....*****, that will equal code 15.
If it flashes *.....*.....**, that will mean code 22.
And here's a list of what the codes mean:
1 O2A - Oxygen sensor #1
2 O2B - Oxygen sensor #2
3 MAP - manifold absolute pressure sensor
4 CKP - crank position sensor
5 MAP - manifold absolute pressure sensor
6 ECT - water temperature sensor
7 TPS - throttle position sensor
8 TDC - top dead centre sensor
9 CYP - cylinder sensor
10 IAT - intake air temperature sensor
12 EGR - exhaust gas recirculation lift valve
13 BARO - atmospheric pressure sensor
14 IAC (EACV) - idle air control valve
15 Ignition output signal
16 Fuel injectors
17 VSS - speed sensor
19 Automatic transmission lockup control valve
20 Electrical load detector
21 VTEC spool solenoid valve
22 VTEC pressure valve
23 Knock sensor
30 Automatic transmission A signal
31 Automatic transmission B signal
36 traction control found on JDM ecu's
41 Primary oxygen sensor heater
43 Fuel supply system
45 Fuel system too rich or lean
48 LAF - lean air fuel sensor
54 CKF - crank fluctuation sensor
58 TDC sensor #2
61 Primary oxygen sensor
63 Secondary oxygen sensor
65 Secondary oxygen sensor heater
71 random misfire cylinder 1
72 random misfire cylinder 2
73 random misfire cylinder 3
74 random misfire cylinder 4
80 Exhaust Gas Recirculation insufficient flow detected
86 ECT Sensor (Engine Coolant Temperature) circuit range / performance problem
90 Evaporative Emission Control System leak detected in the fuel tank area
91 Fuel Tank Pressure Sensor low input
92 Evaporative Emission Control System insufficient purge flow
Hope that helps you guys.
Have a look on civicsportsclub mate they will help you out!
I take no responcablity for making the guid i just found it