i was just talking to my neighbor, his dad has an 03 cobra and got a recall in the mail today for (something bout pedal sheild) didnt get the facts, just thought all you cobra guys should be aware...