Weird noise after 4 speed install

Probably should look into a driveline shop taking a look. Towing to the shop would be my advice

I agree. I have not driven it yet. Trying to figure out where the best place to take it to is. My first thought was a transmission shop?