I enjoyed working on mine, 5 years in my spare time. Would I do it again? No. Any regrets? No. By doing the work yourself you learn all about the truck and helps down the road if there are any issues.