Hello to you all; I brought my Nissian 2500 HD to the Dealer due to an Engine light; they said the code ame up as P0448 and they said they had to replace the vent valve control, it was stuck open. They charged me $270.00 for Labor, $159.00 for parts, it took the mechanic 1 hour to complete; I feel like I got robbed. I have 78,000 miles and I never had a problem with any parts going bad. I know It's a 2012 and I shoulgn't complain, BUT.