Ohh yea and as far as the fuel pump making noise. I have had 4 and they always whine really loud. its bad when i turn the key on and dont start the motor then you can really hear it.
Thats pretty much what it sounded like. When the pump primes. But it has never done it while I was idling before.