Replaced pistons on my motor and put the motor back in the truck. Starred right up but won't go into gear that's the first question Whats the deal? 2nd I started looking for blown fuses and the ecm throttle control fuse was blown put a new one and started the truck up. Then the truck died and the pwr tran relay started buzzing unless you take out the ecm throt control fuse our which is number 17. Now truck will start sometimes but die. If the fuel gauge isn't working and its on empty truck wont turn over. If it's working and on full it'll start for a minute and die. On the code reader I have all kinds of codes ecm pcm bcm and tcm no Communication. Any ideas?