So here is what I've noticed while driving the car over the last few days of driving. The car runs very rich, I've tracked my mpg and I estimate I'm getting around 8 or 9. The jerking goes away when I restart the car, and I am now getting one code very commonly. P0171 and P0303.
My next course of action is that the computer is thinking the engine is receiving not enough fuel so it's feeding the engine more gas which makes the car stutter. I've unplugged all O2 sensors and ran without them for a while but the lurching still persists.
I'm thinking this could be a map sensor? Does anybody know how often these fail or how to test them?