I've only heard one set of borlas. They were on a '99 Cobra with an x/ pipe. The car had this annoying buzz or hum to it. I could stand it, does your car have anything like that or could it of just been this one car?
------------------
2000 Mustang GT