I know there is some basic diagnosis one can do with a multimeter.
I'd suggest taking the problems to jeepsunlimited.com or naxja.