I am familar with the chatter but this is not that. I think it might be a TOB I am having it towed to the shop in the morning. I hope it's not too $$$

I talked to the LAPD (corvette shop in LA) And they told me it was just installed about 1000 miles ago.