im quite sure if you called indy they would apologize profusely and do whatever it would take to make you happy.we all know their customer service is perfection and ranks right up there with the best in the business.they would consult their signed copy of the third reich customer service manual and fix all the problems quickly and efficiently......


SFI 25.5 depends,no leak,even at 213 mph....