I've never heard that a stock chain is stronger than a roller chain and have a hard time believing that 90 lb springs are harder on a timing chain than 105's but I've also never scene any actual evidence to say either way. Rollmaster claims otherwise however... Good luck with your e85 conversion