Banks is overpriced junk and they don't stand behind the product!, I had a sixgun in my 06 and ripped it out because it had a problem with crank sensor wiring. Banks admitted a problem and wanted to charge me $150 to fix the harness they didn't wire right in first place.
do yourself a favor...