Ok so my ST is FINALLY fixed after 2 months and 2 dealerships. I had to take it back to the original dealership to get it fixed. I gave them the info from the second dealership about the rdu being the wrong one. Neither dealership could find the part with my vin# as the search would say there wasn't one available. I called several dealerships and same issue. So the original one opened a case with Ford engineering and they confirmed the correct rdu part# for the ST is S604D. They also said there is an issue with their catalog causing the vin# search turning up nothing that they are trying to fix and there have been a lot of incidences like mine happen. This is now the 4th rdu put in my car, including the original. The first replacement they installed was the S606D which lasted about 600 miles and started howling, then they installed the S602D and that's when the bucking and vibrations started. So now it's back to normal with the S604D. I love my ST but the last 2 months have been hell!