i have a 1989 jeep cherokee laredo and it cranks but wont start
check for spark at the plugs and check for gas getting thru to carbereter
Most common failure is the crank sensor, if you don't have any spark that is the first thing to replace. Do you have a check engine light on?
Search Jeep Cherokee Questions
Are you a UK consumer? CarGurus now has a discussion forum in the UK.
Jeep Cherokee Experts