What is the icp? my truck won't start at radom times and other times it does. it cranks but just won't fire. i heard if you unplug the icp when this happens then try to start it... what is the icp? and where is it? HELP!