ok, im a noob so humor me so that i understand you. Is the engine cranking over but just not fireing, or are you turning the key and getting nothing? I just spent 2 weeks on a cherokee no start and the only things i found (within reason) that will cause a no start is the CPS and the NSS, and strangely the IAC. the CPS and IAC will give a similar condition in that the engine will turn over but will not fire. THe NSS will not allow you to do anything if it goes bad, no crank/fire. But i must say that that voltage difference your describing for the Cps does sound wierd.