Where are you located?
I am in South Africa and also have a 2002 Export 2.5 CRD 5 speed manual...RHD bought new in May 2002.
First of all you have very little chance of finding a Reader to read out your stored CEL codes!
This has been going on for many years and I have yet to find someone with our type of vehicle that has managed to red out codes. Our KJs use only a PCI bus for internal communications.
Later KJs added CAN and SCSI busses while retaining the PCI Bus for a few functions.
I drove my Jeep into a Bosch Service Center to ask for my codes to be read out.
The Technician took one look at my Bosch ECM and shook his head!
I am surprised that you get codes out by switching ignition On/Off three times.....I can only get this to work by doing this action 4 times....I thought that this was a difference between our Export models compared to the USA gas models!
Without looking in detail at your codes....will do so later....you must definitely download the "2002 Jeep KJ Service Manuals" below...gives you all the theory of Operations and Section 8W has the Wiring Diagrams. But while you are there you
Must also download the section "2.5_2.8 export diesel".
This second item has all the Error Codes and what to do about them....very useful. They often direct you to possible failing items...what voltages to measure etc. The only problem is where you are directed to use the DBIII device to perform actions...only the Dealers have this device!
This "limp" mode may is often caused by air in the fuel system...you need to make sure you have a clean fuel filter and pump the air out of the fuel-filter head....it helps to crack open the 13mm brass nut while you are doing this!.
The MAP sensor is very sensitive on these Jeeps of ours. The Export models have a MAP sensor held in by two smaller Allen Bolts compared to the USA models that use a single larger bolt.
This Bosch Map sensor is very delicate...only spray of with Brake Cleaner...do not use a bush on it!.
The Transfer case has a "switch" that senses if you are in 2 Wheel Drive, 4 Wheel Hi or 4 Wheel Lo.
This is effectively a switch that has a few resistors inside...moving the lever brings various resistors into effect which tells the ECM which mode you are in. This "switch" is rather expensive so I have not bothered replacing mine although I have no lights coming ON when I move the lever. Maybe check the connector on this switch...the Manuals will show you where it is located!
You can remove the connectors off the ECM without disconnecting the battery...some Error codes tell you to do so. Maybe re-plug the connectors a few times.
I have had many wiring problems caused by a front-end collision and have replaced about 14 wires completely...luckily I know my electronics!
The last wire I replaced though was not near the front of the Jeep but one of the wires going from the MAP sensor to the ECM.
The error regarding the "Viscous Heater Relay" is probably caused by a previous owner trying to disable this heater by pulling out the Relay or cutting the lead to the heater.....I have tried doing this as recommended by our USA members but on our models it sets this code. Check the wiring diagrams if you want to re-connect this painful heater!
http://www.colorado4wheel.com/manuals/Jeep/KJ/