Hey i found it... my search results are more than what it was earlier to,but i found it. Phantom Stabilizer Kit [PPSP007] - $145.00 : Palmers Pursuit Shop, Where Custom Still Means Something
I wanted to test my new setup after work but i didn't have my chrono or tools on me
talk about unprepared. I thought that they where in my car but as it turned it wasn't. It sounded hot though.