You have several issues. As far as the trans how specific can I get from here without seeing it. It is slipping internally. Beyond fluid check, it is internal failure and yes, it can cause the noise if the torque converter is bad
as far as the rest, does the engine turn by hand? If the timing belt broke, then you have a good chance at bent valves/
you are my eyes and ears and I cannot tell anything till you give me more to go on.
Roy
Friday, March 22nd, 2013 AT 6:07 PM