as was said,take care of your truck, it will take care of you.As far as you doing the work,You can't write off your own labor,but can write off all garage work,and besides,then the work is guaranteed.In most cases,what you pay the garage for their labor is well worth it.