And I had the P0219 a&b before I started, is never figured it out, I had the P0300, and I just started getting the P0521 right before the rebuild but I didn't have time to address it yet and thought it might be from the AFM since it has the high pressure oil pump, guess not. The crazy thing is...