My 2007 Silverado had one of the world famous AFM (read that as POS) engines. And of course, it went south. At the time, and it may still be this way, Jasper was the only one who had a Non-AFM engine. Came with a computer re-programmer. Seems like it was around $4700 for a long block. That was 70K miles ago. Would do it again in a heartbeat.