Really sounds like Torque converter bolts to me too.
Time to get the car in the air and "nut and bolt it" end to end. Throw a wrench or socket on everything under there. It was all put together in the past couple years, and with different parts. You may find only a few, or you may find a lot of stuff, but it's worth it for peace of mind.