Have a friend who is a company driver that just received a handful of tickets in an inspection. Let's just say the company he drives for doesn't have a stellar maintenance program. He was able to get them dropped afterwards by showing proof of immediate action to correct all the problems. May be worth a try on your fire extinguisher and tire one.
My brother and I had that same bright idea. We still talk everyday...just not about that! Blood is thicker than diesel fuel! And any one driving or wanting to should have some mechanical ability. I've caught flack for working on my company truck. But why waste the bosses money and my time at a garage if I can handle it. My company gives me the option and I do what I can. Gotta stay on top of stuff or you end up with a laundry list...an expensive laundry list!! Good luck to ya!!