My 1993 Chevy S10 2.8L V6 has a problem. My ECM2 fuse won't stop poping. It is always hot so as soon as I touch the negetive battery cable to the battery it pops. Ive checked all of my sensors and have checked for any shorts. Tried just running straight power to my fuel pump with a toggle switch but then my injecters don't get power. Someone please help me.