Sounds like you have a ground or unexposed power wire that is shorting out the engine.