I have a set of indy sr heads.the problems not the head but customer service. The more money you put in there face the more they will talk to you.They clame horsepower out of the box,so I bought the sr heads.Looking at the ports and bowls there was no horsepower gains.I called indy they told me...