I have the same P0108 MAP sensor problem on my 2010 that you posted about. I'm trying to chase the open ground problem you chased. A critter-chewed wire is a quite possible given where I live. Can you advise where you found the open ground on your vehicle. Was it on top the motor or down below where it's hard to access? Thanks. Jim Olson Indianapolis, IN US