Sounds like a motor mount to me. Have someone look at your engine while you put your e-brake on and let out on the clutch slowily to see if the engine moves back and fourth easily.
98CSVT specII yada yada yada
95 Mustang GT
M&M road&track box
HP stage one
60-mm