sorry man, I dont really have a clue
I know one guy that may be able to install it, but no clue about tuning it. You could give him a call and see what he says. He does all my work on my Lambo and has worked on Indy cars in the past, he knows his stuff!!
Brian Stewart
271-9955
1733 Expo Lane
Indianapolis, IN 46214