ok ill try to answer your questions,, but not sure,,, had an edge tuner, my mechanic who does all my work offered me the efi after install of the tune he drove it and said if I hammer on the truck I will need a tranny rebuild, he did not take anything apart. once with the edge I was towing my...