Hm, sounds awful but that the engine idles and you can rev it is, imho, a good sign. I'd open up the engine cover behind the seats, gives you access to the serpentine belt and all that is driven by it. My guess it's one of the components on the serpentine belt that has thrown a bearing.
|