Originally Posted by
crexneffex

that might have been funny except you forgot to read the part where he said its stops when he gives it gas.
its gotta be the intake its nothing electrical that would make a humming noise
I beg to differ, my car was making a whistling noise and it was electrical.