A short term solution is to get a piece of pipe that fits inside the broken ends. Then you can drill a few holes from the side on either side of the break and run sheetmetal screws to hold it together. Basically an internal splint.
You can get the pipe at most auto parts places.
Now, to your drivability issue, is this an AT or MT? If a MT, is it a case of in gear, you give it gas and the engine revs up but the car really won't accelerate? If so, sounds like a slipping clutch.
How long have you owned it?