I have everything you have installed on my 500, except with a 2.5ci. Just wanted to let you know it was fairly an easy install.