As a previous HD Diesel mechanic, I can say it can be a fun, yet testing line of work to be in. The pay can be good, but its hard to find, especially if you want to only work 40 hours a week. I made the switch to the IT field (Server Administration) and I have never looked back. The pay is...