My Delphi pump arrived this morning, and much swearing the cursing later, it was successfully installed (the front bolt was almost impossible to get to because of the plumbing coming out of the injector pump). Unfortunately it made absolutely no difference to the power problem! However, when I...