Got mine fixed today. The new rotors are definitely a smaller diameter than the originals.
Good news is the trash truck squeal is gone. I also had a squeak in my driver's side Recaro. The dealership was able to fix that too.
If you are in So Cal you may want to contact Theodore Robins...
Ford Racing Exhaust-Touring
Got the system installed on my car today. It took about 45 minutes to complete the whole job. Now the car sounds like an American Muscle Car. It's not obnoxiously loud, but it definitely has that satisfying low V8 rumble. When you jump on the gas it wakes up and...
Thanks Velgen. It shines even more now after a good detailing session. One of my neighbors couldn't even speak in full sentences when he saw it the first time.