2000 Chevy Silverado 2500 6.0 liter 5 speed manual trans. Working perfectly last weekend when I parked it in the barn. Clutch in, start engine, won't go in any gear?! Clutch felt normal at first but 2nd try, went to the floor. Clutch pedal to floor, no resistance, won't go into gear. Shut off, goes in all gears ok. Leave it in reverse, clutch to floor, start engine, truck shoots backward 2 foot til hits machinery (no damage) & shut it off. Start it up in neutral, no clutch but pumping clutch & I get pressure, shift into 1st & 2nd ok. Shut off again, no clutch. Start, pump clutch up, shifts into gears, then no clutch again. Brake & clutch reservoirs full, no leaks visible on lines or on the ground. Never did this before; failed slave cylinder, by-pass valve? Naturally it couldn't be just this simple: when it started in reverse gear & shot backwards, drivers door was open & caught barn siding & bent door so it wouldn't close. Handyman jack & floor jack, a 4x4 & an hour later door closes but doesn't fit right & only opens 1/3rd of the way (I can squeeze in & out). Bent hinges & I doubt they can be straightened. So any guesses or experiences?