Welp, my install has been put on hold, yet again. Turns out the motor's gonna be coming out. Confirmed with a good buddy of mine what constant random P0301 code, and other idle issues point to Guess I'm lined up to get some headwork done. With only 112k on the car, you could say I'm pretty irritated, especially since I haven't ever even driven it hard.