Okay, I did a bit more testing today. The mass air flow sensor resistance is 1.87 khms and the spec in the manual is 2.2 to 2.7 so that's low. The voltage does fluctuate as it should when the power is on so that part is okay. For the throttle body itself, the motor sounds like there might be...