It is out of a 70 340 Duster I bought last year. The clutch released high and stuck a lot. It had some bogus return spring under the dash that was an add on and didnt work. After reading this blog we pulled it last night. The clutch "latch"(?) is really bent up. We thought it looked like an...