Anyone have one of these? I put one on my L yesterday and to say the least was a major pain to install. I have used K&N systems for years, I have on on my 03 Cobra and was always pleased with them. Anyone else had similar issues with this system?
Thanks
Thanks