To anyone interested, I just learned of ANOTHER problem!
My car went into my new shop this morning. I chose German Performance Service (
http://2002racing.com/) in Brighton, MA. The guy that owns and runs this shop formerly ran the Turner Motorsport race team, during a number of championship years, and is currently involved in ALMS as the chassis engineer/lead technician and race strategist for Black Swan Racing. BTW, they WON the ALMS race (GTC class) this past weekend! I went into this shop feeling very confident for sure!
Anyway, I asked that my car be FULLY inspected, for obvious reasons. It turns out that Landshark Automotive did not install my front sway bar properly. As such, an end link has been badly bent and needs to be replaced.
As stated, Landshark Automotive is incompetent. DO NOT GO THERE! SERIOUSLY! They can't even install a sway bar properly! WTF! How does a shop like this stay in business?! STAY. AWAY!