QUOTE (kelvin6 @ Mar 12 2008, 07:56 PM)

As for the hamster wheel like noise:
Is the noise like a tick tick tick tick tick tick tick (very fast)?
This can be what we call valve lifter noise. Now this isn't a major problem per se, but for now just drive the car gently until it warms up. First try a basic oil change to get some fresh oil in there then we can try other methods to cure that noise.
As for the possible belt issue, some cars have more than one accessory (serpentine) belt, I don't know off the top of my head if your Mazda has one or two or even three... again as mentioned above its wise to replace all belts and the tensionersif they present any problems.
If there is one thing I remember, its probably not the timing belt. Even if the timing belt snaps, I'm pretty sure the Mazda engine thats in your car is a non-interference type, meaning there won't be catastrophic engine damage if the belt were to snap.
More information on the car would be helpful.
Yea, that's almost the exact sound it makes.

Usually it makes the loudest squeals in the morning.
We got the oil changed, oil filter, that kind of thing. I see on our receipt that we changed two different belts for the alternator and the power steering, but I think that's just the serpentine? We also got the struts replaced if that's any help.

I actually don't have much information on the car itself besides what I can find on the internet since I haven't gotten around to finding a car manual... maybe I should really go do that.