I'm afraid this is the world we live in now. Today I was driving my 2009 duramax and it suddenly went in the limp home mode. Top speed was 40 MPH. I must admit the check engine light was on for a few weeks now. Last week I stopped in at Auto Zone and they did a free dianostic check and the code was for a exhaust temperature sensor. Today I dropped the truck off at my Chevrolet dealer and asked if the problem was a ETS how much would that cost me. He said he thought the last one they did was $1200.00. OOOUUUUCCCHHHHHH!!!! So it's not only John Deere who is ripping us off.