Vary possible it could be a cracked flex plate. If it was replaced when they did the motor.There is a lot of aftermarkets made in rice land that aren't too good. I have seen 3 or 4 of them .......ted