My 2002 Export 2.5 CRD does not have a push button switch for the AC...I have a rotary switch going from AC OFF to AC in recycle mode, demist vent etc.
You can download the 2006 Jeep KJ Service Manual here...section 8W has the wiring diagrams.
Do you mean your AC sometimes works and at other times does not work?
It is normal for the AC to cycle ON/OFF all the time in short bursts
There is a Low Refrigerant Switch which stops the AC from running...your refrigerant level may be marginal!
Swap over the AC Relay with an identical one nearby.
The 2006 CRD has a known problem with the Fuel Filter Head Mounting Bracket damaging the main wire harness behind it. This cause random shorts to chassis or shorts between random wires. Any weird electrical problem on a 2006 CRD merits removing this Fuel Head Mounting Bracket and examining the harness there for any damage.
There are also Parts Fiches for the KJ in the downloads section here:
KJ Service Manuals:
http://www.colorado4wheel.com/manuals/Jeep/KJ