Looks like a Comp Engineering anti roll bar under there. I've thought of installing one but have never talked to anyone that had one. Do you like it and what has your experience been with it; track and street?
Yes that's what it is. The car used to roll really bad in corners and tires would rub the wheel wells. After the bar was installed it solved that problem. At the track it seems to keep the car straight and keeps the axle from twisting away from the car. But what I do notice around town is that I'm getting a clunking sound if the car shifts left to right suddenly. What I think this is, is that there is just a small amount of slop between the teeth that are welded on the bar and the aluminum arm. There is a set screw that screws through the arm and into the welded in "cog" piece (if you will) and it's not really a great design to keep things tight. The set screw merely wedges against a smooth surface on that cog and doesn't truly hold IMO. My fix is to partially drill into that cog where the set screw is so that there is a positive fit and no way for the set screw to keep sliding back and forth. I think this should take the slop out and eliminate the clunking I hear at times. If it doesn't eliminate it, then the slop has to be in the links between the heims and bolts. Will have to wait for the verdict on that. But otherwise it seems to work well. If you're wanting something more "street friendly", probably a rubber mounted setup would be better to not transfer noise through the car.