SUPERSTOCKRACER
Well-Known Member
Might sound stupid but go under the car and check your torque converter bolts.
One or more might have loosened and backed out causing the same noise you're hearing.
One or more might have loosened and backed out causing the same noise you're hearing.