Well, I heard back from the mechanic today. Fortunatly, it is just my clutch that's screwed. Pretty badly too, so it needs to be replaced. Should have the car back on Wednesday. All told it's gonna run me around 400 bucks. Not bad...coulda been a lot worse.