Lost & Confused !! Whats wrong now ?

1991 Jeep Cherokee Laredo 4.0 4x4 High Intake
1. Jeep was wreaked on Pass. Front. Was fixed by Paint & Body Shop. 1 ½ yr. ago.
2. A/C would stop blowing cold when I hit a bump. Ignition fuse would blow (short out ) .
3. Drove for a yr. with No A/C.
4. 2 months ago, Jeep wouldn’t start. Towed to Mechanic Shop. Said it was Starter.
5. Changed Starter.
6. Made 300 mile trip. No problem.
7. Took back to shop for A/C (Fuse blowing). Was told it was the compressor.
8. Changed Compressor, Valves, & Condenser.
9. Picked it up. Drove it to work & back home. Left in it to go eat. Put $10 in Gas. Wouldn’t Start. Acting like it wasn’t getting gas.
10. Went back 3hr. later. No Start. Next day, No Start. Towed back to shop.
11. Next Day, they said it started right up. They checked it out, Said it was the fuel Pump.
12. Changed the Fuel Pump, Fuel Filter & Screen.
13. Picked it up, & drove it to work.(5miles) 45min. later, it wouldn’t start.(doing same thing)
14. Got 2 Mechanic’s to look at it, Coil was good on one side, not other. Said it wasn’t getting Fire.
15. Changed Coil.
16. Didn’t start.
17. Changed, Crank Shaft Poss. Sensor.
18. Didn’t Start., Was getting fire, acting like no fuel. Checked it ,(fuel & fuel pump) was working.
19. Next day, it started. Acted sluggish, Odometer was stuck till I hit pump. Then worked.
20. Took back to shop. Couldn’t find anything wrong but Vacc. Canister. No Check Engine Light. They drove it for 2 days. No problem they said. Picked it up.
21. Drove it next day and noticed it getting hotter than usual. Waited 2 hrs. then cranked it, it started getting hot, fast. Noticed Cooling Fan not working. Drove Home.
22. Noticed : All Relay’s in Black Box was having Problems along with Ignition Fuse sending Sparks. When the fuse was replaced, A/C would blow cold. But it would still start with it blown. Drove for a year. NOTE: All relays in Black Box were getting HOT.
23. Changed out all Relay’s in BB.(ALL RELAY’S IN BB HAVING PROBLEMS WITH)!!
24. Seamed to be working fine. Took for a 3 mile test drive. Had to stop 3 times to replace the Ignition fuse (a/c would work again). Almost home and the Jeep started shifting erratically, acting like it was running out of Gas. Barely got in drive way.
25. Sprayed Carb. Cleaner in the flapper, seam to wan to start.
26. Checked under BB. Don’t see any loose or cut wires under hood.
I need help please. 2 1/2 months & $3000 & no ride !! Can anyone help ?