Some of the possible options to venture into are

1. set the user profile to remove the idle sessions
2. Check the number of processes in your system.
3. Increase the sessions in your instances
4. Try doing the MTS with shared/dedicated server setup

Hope one of these would provide you some solution.

Sam