The huge clunk most def sounds like da motor mount. That’s an easy fix. As far as the other problem u may need a new vaccuum line. Same thing happen to my mustang
The huge clunk most def sounds like da motor mount. That’s an easy fix. As far as the other problem u may need a new vaccuum line. Same thing happen to my mustang