haynes/manual would explain further,,code readers are about 20 pound for your model,,obd two i think
on the "pre-facelift" = it is ignition on (not start),,stick metal pin(hair pin) in too short the bottom left 2 pins on the port for 2 seconds,,,then remove the pin and wait for the eng check...