Suggestions on a mechanic??? I usually take the truck to a place in Staunton and while they do a good job, it never costs less than $400 no matter what I get done.. But they get it done fast which is necessary since we only have 2 vehicles.. ( The heat is not working in the truck.. We changed the thermostat last year, but that did not fix it)