went to dealer after I got engine check light on dash of my 2007 tundra. Not very mechanical myself, dealer said where the truck brings in fresh air there is some pumps that have been getting some moisture and rusting and as it follows that line there are some more valves that my be rusting as the air goes into cat. converter to heat up. It will cost $3,000. Any thoughts on repairs or price?