My Cherokee has got difficult to start sometimes the solenoid clicks but does not spin the starter other times its OK. If it just clicks and I move the wiring harness at the back of the engine it allows it to start but this is not really satisfactory, I suspect a bad or loose connection on the starter solenoid and would like to check it , is it easier to go at it from the top of the engine or from below I am not contemplating removing the starter motor yet, I just want access to the wiring. I have checked the relays fuses and other wiring connections.
cheers Greg