wow.. I would be wary of a truck with that many problems on the outside. Could be that the truck wasnt cared for properly on the inside as well.