2007 toyota tundra, i was taking my tundra in for an oil change and the check engine light came on and i started losing power on my truck i had them check it. toyota came back and said that fuel vapor switching valve was stuck closed, i took it to another repair shop for a second opinion they found that a secondary injection pump was stuck open, they suggested i take it back to toyota for clarification. toyota's second diagnosis was they found both air injection pumps were corroded and needed to be replaced for $2100.00. this is a design flaw the dealer called toyota and said they would pay $600.00 but i had to pay for the rest. this is a design flaw that toyota has all but admitted to but won't really do anything to fix it. they should be help responsible for the whole amount. i was told they won't because my truck has 110,00 miles on it. mileage has nothing to do with this issue its a design issue. *ln