I've had this truck for about 8 months. Had 148k on it, has 155k. Went ditch hopping once about 5 months ago, with nothing but having to replace the torsion bar mounts. May have a radiator/cooling system leak, but it only red-lined once. I was driving on the highway, about 65, no cruise, when...