My ’93 SHO has been stalling occasionally since I purchased it last fall. I am a “back-yard” mechanic at best, but this is what I do know about it. The car runs great other than the stalling. I believe the stalling must have something to do with the fuel pump i.e. an electrical short? When...