Hi Jeff Storey,
Well, I hope you must be initializing some members variables of ejb through constructor(with parameters) and then you must be manipulating your business logic as per the state of member variables.
I am suggesting just call default constructor(through remote interface) and then call business method from this instance. When you are calling business method(modify the signature of that method by adding the parameters which you are initializing through constructor) then just through the values of those parameters you can define(or manipulate) your business logic.
I hope now you must have got the idea
Cheers !!!
Sumit Malik