"tends to hit the hood and even sometimes the pulleys when I step on it."

You might want to check that the drivers side motor mount isn't bad. To check it, open the hood then get in the drivers seat, put your foot on the brake, put it in drive, and give it a little gas. If the motor rocks way over to the pass side then your mounts bad. Its a common problem.