other thing that it might be sounds like u joints.
giving it gas and letting off makes me wonder about that too.