I've put it in 4 Lo twice since I've owned it; never went more than 100 yards in Lo. I used the locking center differential in the snow once or twice. There was a small leak in the transfer case that I had a trusted repair shop fix for me and it wasn't cheap. Like yours, mine has been great, maintenance and minor repair. I had an O2 sensor replaced maybe 8-9 years ago. That and the transfer case leak have been the only repairs I haven't done myself. I replaced the rubber trim around the rear window last year because I kept smelling exhaust. I have replaced the spark plugs and air/cabin filters. I have also replaced the brake pads, front calipers and all rotors. Almost no rust in the frame; very light. I had the spare tire cable mechanism freeze up. Tire came down, wouldn't go back up. I spent an afternoon shooting WD-40 and some spray lithium into the mechanism, cranking back and forth with a socket after I took the cover off and finally got it free. Now it's an annual maintenance item
My oldest son lives in Plymouth, MN, just north of Minneapolis. He drives in all the harsh winters with his 2006 SE V8 4X4. Frame has some rust but it's still not too bad. He's facing the manifold replacement for the 3rd year now. It makes noise when he starts it up but after that the heat seals it and it quiets down. I think he's around 170K miles.