Im throwing this code, and sometimes my car keeps idling from 1k to like 1.5k and then sometimes its set at 2k. my question is that my fuel pump is bad or my fuel filter is clogged up one of the two ? It's a 91 hatch dx with a b20b in it, pr4 ecu. I'm throwing code 43, which is fuel supply system.