have you considered the volant CAI??

http://www.volantperformance.com/idetail.asp?ID=97