If you can explain the start up problems better I MIGHT be able to help..
What I mean is on my first cherokee, it would have problems starting, I would turn the key and nothing, keep turning and turning untill I could hear a very faint gurgling sound, I would then wait and it would get louder and louder untill finally I could hear the fuel pump fully come on and then the start up would be cake.
Does this sound like your gremlin?
1992 White (SOLD)
1993 Green (SOLD)
1998 Red XJ - Stock for now