OK pump is ECU controlled, there are other switches that will increase the idle revs, power steering pressure switch, air con switch are two that come to mind straight away, there could be more, maybe one that increases the revs when in gear, failing that the TPS could be at fault, Rick