1997 jeep grand cherokee stopped!?

gsc1ugs

Rookie
It just cut out and all dials when blank, I could normally read from ecu with my auto xray diagnostics but wont read the car now, also the fuel pump fuse keeps blowing, its 20amp but still blows 25 amp fuses? any ideas
 
Top