If you don't mind the red errors from the numeric engine when defining your functions, you can leave your worksheet unchanged and just add the two regions with the substitute commands and change the first line in your solve block (and of course lower the time end value). And you may use different function names for the new functions if you don't want to overwrite the old definitions.
But personally I would prefer avoiding the errors by adding the function as a second argument to the functions as shown above.

BTW, when you try to duplicate the regions with the substitute commands you will notice that ever so often Prime infamous "auto-labelling feature" comes in the way. You have to try to give the various phi the label which finally works. Sometimes its necessary to change the label from "-" (meaning "automatic") to "variable", sometimes you have to do just the opposite. Prime auto-labelling sure is a PITA, especially when you use the symbolic engine.
Enter your E-mail address. We'll send you an e-mail with instructions to reset your password.

