for the love of god dont buy that. All of those generic tuners are not good. I had a superchips it was such a waste of money. get a real tune from someone like www.vmptuning.com justin has some of the best deals on tunes around. Trust me dont make the mistake i did.