The clutch isn't noisy- I'll try and push start it and see if I can work it free that way. I'm at a loss. I have a good European mechanic in town but I'd have to tow it and pay whatever outrageous fees they charge for the engine pull and clutch job.
Thanks,
Chris