also check for pinched wires around the bell housing. i'm kinda thinking that you pinched something or you have something hooked up wrong that has tuned the engine into positively grounded instead of negatively grounded. the engine and trans mounts would keep it from shorting to the frame.