If you'll remember, my '07 ST V8 has been making loud ticking, fluttering, whistling noises since day one. (I have not posted for months because I really believed I would become an x-Ford/ST owner after less than a year.)
After 8 months of repeated inspections, down time and complaining...