shoot i have a 97 chevy silverado 1500 with 215k miles and i use it for my personal and work. why have two trucks? I mean I LOVE my truck.
I already have a longblock crate 350 vortec tucked away in my shop, so when my engine blows up (cuz im going to run it until it blows up or gives out) ill just drop 'er in there!
but it runs slick as a whistle right now, as meticulous as I maintain it. I expect to get another 50k miles or more out of that engine.
if your going to run one vehicle for your personal and work, I would really make sure that you are maintaining it very well, i mean you should anyway but that vehicle is your capital; no truck, no income.
For example, I always check my fluids every time i fill up, grease my steering parts, brake parts, or anything with a fitting every other month, I stay on top of my oil, air filter, etc. anytime there is a slightest sign of anything going wrong, I take it to my mechanic ASAP. I also practice preventative parts replacements, because I cannot afford another truck and i also cant afford too much down time.
My set up:
-2007 Chevy 2500hd 8.1l 4x4
-7x18 enclosed trailer
-Grasshopper front mount 61", gravely 52"
-36" Gravely Walkbehind, 21" exmark push mower