Was driving good and suddenly slowdown and cut-off. Tried to start, and eng turn quickly but didn't turned on. I noticed that when I turned the ign key to ON the gas guage needle went from half full to all the way past full. The fuel pump is not working. So I checked the fuses and found the ECM IGN 20 amps fuse burnt, replaced with new one and tried to start, and fuel pump ran and the Blazer started and gas needle went back to 1/2 tank where it should have been, good! 1/2 a mile down the road and it did it again, same thing repeated but it kept burning the fuse over and over one more time. Towing was the only choice. What could it be; my friend!