Possible battery, starter or connection problem.
A clicking sound, when trying to start the engine, indicates a dead battery or poor (dirty) battery or starter relay connections.The clicking sound is the starter relay(soleniod) not getting enough power to hold it's contact points together.
The Cherokee Laredo usually has an electromagnet in the relay box to close or open the circuit in the fuel pump relay. When it is faulty, it will make more attempts to click on or off and that repetitive process causes the annoying clicking sound.
You should check the cv joints on your drive line. When they start to go bad they'll start clicking when you turn.
Solenoid or battery *Check the alternator as well. When my Camry did that, the battery and alternator both needed replacement. -andey78
Check the fuel pump relay.
try haveing the relay/solinoid checked. mostly i think you may need to replace the relay. the relay clicking usually is a sign its dieing.
Probable causes: loose cable or wire; faulty starter relay or solenoid.
h/lamp & tns relay clicking when car is off & car will not start
Check the kill switch relay.
A clicking sound when you try to start the car is a dead battery. It may be that the alternator is not charging it properly.
Are you positive the battery is dead? Have you tried to jump start it? That clicking could be the starter relay.
Battery nearly flat?