Thanks to everyone for all your help!

I had run it down to the mechanic because I needed the car ASAP and didn't have time to do anything myself. It turns out it WAS (drum roll).....
The timing belt! So, It appears that Woodie and 91Caprice are the Geo-Geniuses for this round! Thanks again guys!