2003 frontier with 25,000 miles Check engine soon light came on. Obd reads the egr valve. My mechanic says take it to the dealer all emissions related problems are covered for five years 50,000 miles by federal law. Dealer says that it is 3/36,000 and is considered a maintenance issue. My...