Torsion Bar Install

Sounds like you have it figured out a whole lot better than most. You'll be OK so get after it.