So today I checked prices for a new OE thermostat for my L92. Can you believe local prices ranged from $57 at the dealer to $29.99 for a Duralast at AutoZone? One of the salesman said it was because it was for a Cadillac application...yea right. The same part fits all LS engines from 2007-2012. I later found the OE original GM part # on e bay shipped to my home for only $9.99...sweet! I wonder how many people unknowingly get screwed and pay the markup....