I just threw a p0406 code... Im almost in canada and cleared it with my bully dog, I have run different gas in the mid west through nebraska and wyoming, a tank of 85, 87, 87 pure and two tanks of 91 pure... Could this be the cause? I havent changed anything but that....