Check the accessory belts are OK, and are correctly tensioned.
If they look OK, try removing them, checking that all the pulleys rotate freely. Even try running the engine (very briefly) with the belts removed, to see if the whine stops, to help find out where the whine is coming from.
Yepp, it's a Bearing or tensioner along your timing belt somewhere. Cheap parts, not so cheap labour (not too too bad though), but definately get it fixed.
It can lead to much more dramatic and expresive repairs.
A forum community dedicated to Mazda MX-6 owners and enthusiasts. Come join the discussion about restorations, performance, upgrades, modifications, classifieds, troubleshooting, maintenance, and more!