compression looks good sounds like you are weeding out the problems, also sounds like the truck just wasnt maintained very well im sure its in good hands now