Here's the deal I have a 2004 F350 6.0L 2WD LWB Crew Cab with 141000 on it. I've spent seven grand on engine repairs and I still don't think it's right.

I've lost confidence in the truck, so now I want a new used one with the good ol reliable 7.3L. I have found the truck I like, in my price range $19800, but it has 166000 miles on it. It's a 2003 F350 7.3L 4X4 Crew Cab LWB Lariat. The truck is very, very clean.
vin#1FTSW31F13EA73512
My question is: Is that to many miles? Can anyone help me with an Oasis report?
I'm a bit gun shy after the $7000 in repairs on my 6.0L, and any help would be great.
Thanks