Looking to create a taxonomy term path with a query string
Well, I finally figured it out. 

    function cin_rd_init(){

    //first I see if this is a taxonomy page
    if (arg(0) == 'taxonomy') {

    //then I get the termID from the argument   
    $termid=arg(2);
        $newterm=taxonomy_term_load($termid);

        if(!empty($newterm)){
        $thetermname=str_replace(' ','-',$newterm-&gt;name);
        $thetermid=$newterm-&gt;tid;   
        $newtermvid=$newterm-&gt;vid;

        //Next I check the vocabularyID to see if it should be redirected
        //Important, I also check to see if my parameter string is set already so I don't have an endless redirect.
        if($newtermvid==18 &amp;&amp; (!isset($_REQUEST['shs_term_node_tid_depth']))){  
        drupal_goto('/Events/All/'.$thetermname.'/', array('query' =&gt; array('shs_term_node_tid_depth' =&gt; $thetermid)));
        }
        //I can change the destination and query string depending on the vocab I am using
        if($newtermvid==19 &amp;&amp; (!isset($_REQUEST['features']))){ 
        drupal_goto('/Events/All/'.$thetermname.'/', array('query' =&gt; array('features[]' =&gt; $thetermid)));
        }
} //not empty
} //end if taxonomy
} //end function


So now, anyone who goes to a taxonomy term page will either go directly to the term page, unless the term belongs to either of these vocabularies. 

If so, then it will redirect those with a query string.