I think the sounds are coming from the tranny. When I get a chance I am going to take it to a shop to get the tranny flushed and put new fluids in it. The car is just a daily and when I finally get this other car built and sold the 240 will become the project car and get a new swap. She should last until then