0
Icm is not an abbreviation for any part on a Jeep Cherokee that I am aware of.
TB stands for Throttle Body
Jeep Crawl - 2006 Jeep Crawl 1-1 was released on:
USA: 10 April 2006
Jeep does not stand for anything
i.e. letters J E E P have no meaning.
However, the word Jeep is based on the
military abbreviation of GP which sounds
like jeep, and means General Purpose
because it was a general purpose vehicle.
Jeep, It came from the abbreviation for "General Purpose" i.e: GP