When you click on links to various merchants on this site and make a purchase, this can result in this site earning a commission. Affiliate programs and affiliations include, but are not limited to, the eBay Partner Network.
I would at least contact Dallas Performance and see what they have to say... They got mine straight with lots of trial and error... They gained a lot of knowledge working on mine figuring out what works and what doesnt...
It appears that they are a performance shop (tuning, installs, etc.) but not into reselling parts, so I doubt that they are openly willing to give tech support such as this. If you got the work done, it would be much easier if you got the info. Just sayin