You probably should have installed a roller timing chain with your cam and 105 springs but your stock chain is new which helps. I don't think at this point the extra hp you will gain with e85 will make a difference on the timing chain. I think the 105 springs will stress your chain the same with 93 or with e85.