Im personally not a fan of JB weld. Im thinking its a gasket but im just going on what your telling me. Can you hear it at Idle or pedal 1/4 down, 1/2 etc.? If you can hear it at idle just get under the car and pinpoint it. If it has to have more pressure get a friend to rev while you listen.