I am looking for a Front Strut Tower Bar for my 2007 Shelby GT500. It needs to clear a 2.9L Whipple and a JLT CAI (127mm). So far I have researched American Muscle, CJ Pony Parts, LMR, Mustangs Unlimited, Shelby Store, Ford Performance, Summit Racing, Stage 3, BMR, JLT Performance and Steeda. - Steeda has one that is close but I would have to change out my JLT CAI to a 114mm one – don’t want to do that. - JLT has one but they are not sure it will clear the CAI even with spacers and I’m not willing to buy it as there is no refund on painted parts. Any ideas??