hello , my first post and needing help . my truck is a 2001 duramax with auto trans . we broke down recently and had to tow to home . truck was cruiseing fine when a noise apperarred under the passenger side engine area . with in a mile or two truck lost all power , engine and electricial . ign fuse popped in under hood fuse area . replaced with spare ,all electricial power restored but engine would not crank . we towed at this point . got truck home diagnosed the starter getting power but not working . replaced starter now truck starts great but while idleing and un disturbed the starter engages randomly . installed new ign switch thinking faulty but same issue . any help would be greatly appreciated !!