What P2018 usually means
P2018 is the intermittent version of the Bank 1 runner position feedback fault. Instead of staying clearly low or clearly high, the signal becomes erratic enough that the PCM no longer trusts it. That usually points to connector tension, broken conductor strands inside the harness, heat-sensitive sensor failure, or linkage wear that makes the feedback jump around at certain rpm or load points.