It will be a whole new truck by the time you finish. My process seems to continually get held up by lack of funding, not weather :P
Latest delay: truck funds pulled to make up the cost for repairs the wife's Santa Fe needs. Breaks all around with rotors, and both CV axles.