had the same fault on 38 found that the pump is fed through 2x multi plugs one plug per 3 cylinders check these are home properley and terminalls are clean (spotless) one i had problem with looked ok then spent 1 hour cleaning both plugs and connectors and all was well