What P0509 usually means
P0509 is the high-side partner to P0508, but the way it shows up often feels different in the seat. Instead of an engine that dies because it cannot get enough idle air, the vehicle may idle too high, flare, surge, or act like it is getting extra bypass air the PCM did not ask for. The cause can be electrical, but a vacuum leak, sticky IAC pintle, or throttle body contamination can still distort the idle-air story enough to trigger the code. That is why P0509 deserves both circuit checks and airflow reality checks.