Hi, I've got a stock 2006 MS6 that recently came up with a P2006 code. Dealer says it's because a piece of plastic on the intake manifold is broken so the IMRC isn't connected right. Unfortunately, this means the entire intake manifold will have to be replaced. They quoted me $1800 to replace...