The only plus side is if you can get the tranny fixed your half way there.
You should post up a video of the engine running. There are a few things the engine clang might be.
That brain dead redneck should not be allowed to get away with crappy work. Sounds like you should play it safe but at least report it to the better business bureau.