This won't be a fun job. Notice this guy stated he took him about 5 hours and I think he is pretty knowledgeable. So if you are a novice auto mechanic you might want to hire this done for you.
I have a 97 TJ and the headlights wouldn't come on but the parking lights would. Funny thing was that if I pulled the brights to flash someone, the brights would work. I took out the old headlight switch ($26 at Checker) and they work again. When I pulled the switch there was one connector that seemed to be corroded. Hope this helps
asd is shutting down the fuel sounds like 2 seconds is the inatal fuel supply for primimg check the asd relay and the 15 amp asd fuse should have power only when enginge is turning or running
You will have to get the error code before the engine light goes back off. You can do this by inserting the key into the ignition, then turning the key key to the on position three times with in 5 seconds. Remember this is the on position no the start position. Once you have done this the odometer will show the error codes briefly. They will look like this "P0202, P1225, P1400. Make sure you write them down because they can go pretty quickly. Once you have the codes go to the link listed below. It will give you a brief description of what the codes mean. If you need any thing else just let me know and I'll try to help. The first link will have jeep specific codes, the second will be codes generic to all manufacturers. Just scroll down until you see the code listings. Good luck.