i have a 04 gmc yukon ive had it about a year. transmission pouring out tranny fluid. so i let it set. pulled tranny out and had rebuilt. get it back and put it in. i go to crank it and nothing security light on dash is lit and solid. so i go to obd2 port and hook scanner up. it lights up but wont communicate with truck. i pulled everyone of the fuses under hood and driver side fuse box. with hot battery and my other truck hooked up to it i still got nothing. bypassed starter relay just to see if getting fire to starter. starter did nothing pulled starter and check on ground and its bad. put new one on and still get nothing via the key. go to relay and jump from there and starter engaged and got motor to turn over. ive tried the relearn procedure still nothing. i flat out dont understand! what is the deal ??