It's probably the drive belt and they tend to make noise when they are getting stretched. You can either try tightening it, if it is able to be and not have a tensioner assy, or replace the belt.
The high pitched squeaking noise you are hearing is the warning device telling you your brake pads are worn out and need replacing. The grinding sound is the sound you hear when you ignore the squeaking noise and allow your brake pads to wear so much that the metal backing of the pad is rubbing against the rotor. Replace all brake pads on the same axle and have the rotors turned at a machine shop. You may end up having to replace the rotors if they are damaged too severely.
Check your universal joints!
every 100K miles, unless you drive it really hard ... if so, replace it sooner
Check for a worn or loose drive belt.
it is called a squeaker it is made on your disck break pads to let you know your pads are about woren out as in its time for a break job
Drive belt too loose!
Possible failed u-joint.
because of the alternator drive belt loosing
Have you considered the fact that its a 95 metro with a 1. nothing in it
your timing is off
Take the car to a mechanic or a mechanically inclined friend to take it for a test drive.
sounds like your drive axles are going bad.