Mine went in my 2011 at 163k, I bought a replacement at rock auto 3 year warranty for $2300 and had it installed by my local mechanic for $500 and &125 for programming at the dealership. Not great but about half what dealership wanted.


Life is difficult
Science prevails over bulldoodoo and superstition every time