I had a buddy 1 time with the same problem in a 79 malibu. Turned out his bellhousing bolts wasn't tight and the bellhousing was smacking the motor. Sounded like a piston hitting. Tightened them up and drove the crap out of it. Something you might check.