Problemas reRender a4j [RESOLVIDO]

Boa tarde pessoal estou com o seguinte problema:
Estou usando JSF e Facelets e na minha pagina tem elementos rich e tomahawk funcionando perfeitamente.
Porém tenho uma sequencia de combos que estou tentando renderizar sem carregamento da página por meio de
ajax utilizando a4j da seguinte forma:

<?xml version="1.0" encoding="ISO-8859-1"?>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml"
      xmlns:ui="http://java.sun.com/jsf/facelets"
      xmlns:h="http://java.sun.com/jsf/html"
      xmlns:f="http://java.sun.com/jsf/core"
      xmlns:t="http://myfaces.apache.org/tomahawk"
      xmlns:a4j="http://richfaces.org/a4j"
      xmlns:rich="http://richfaces.org/rich">

	<head>
		<a4j:loadStyle src="../css/generic.css"></a4j:loadStyle> 	
	</head>
	<f:view>		
		<body>			
			<ui:composition template="../templates/maintemplate.xhtml">						
				<ui:define name="content">
					<t:saveState value="#{vehicleBean}"></t:saveState>
                        		<h:form id="login"  prependId="false">
					         <h:selectOneMenu id="cmbmark" value="#{vehicleBean.selectedMark}" styleClass="campo_obrigatorio_200">
						      	<f:selectItem  itemValue="-1" itemLabel="Selecione um item"/>
						       	<f:selectItems value="#{vehicleBean.comboMark}"/>
						       	<a4j:support ajaxSingle="true" event="onchange" reRender="cmbmodel" action="#{vehicleBean.loadModel}"/>
						   </h:selectOneMenu>
												       
						   <h:selectOneMenu id="cmbmodel" value="#{vehicleBean.vehicle.model}" styleClass="campo_obrigatorio_420">
						     	<f:selectItem  itemValue="-1" itemLabel="Selecione um item"/>
						       	<f:selectItems value="#{vehicleBean.comboModel}"/>
						   </h:selectOneMenu>							  			
					</h:form>
				</ui:define>
			</ui:composition>
		</body>
	</f:view>	
</html>

O Método no Bean esta da seguinte forma:

public void loadModel(){
		this.setComboModel(VehiclePersistence.getInstance().mountComboModels(this.selectedType, this.selectedMark));
	}

o qual retorna um array se selectItem

e no facesConfig.xml declarado da seguinte forma:

 <managed-bean>
  <managed-bean-name>vehicleBean</managed-bean-name>
  <managed-bean-class>br.com.frotagricola.view.VehicleBean</managed-bean-class>
  <managed-bean-scope>request</managed-bean-scope>
  <managed-property>
   <property-name>param1</property-name>
   <value>#{param.param1}</value>
  </managed-property>
 </managed-bean>

Porém quando seleciono um valor no primeiro combo, nao acontece nada no segundo. Coloquei breakpoints na action para verificar
e simplesmente ele nao executa a action nem renderiza o componente…
Alguem tem alguma ideia que possa ajudar?
Desde ja agradeço a colaboração…

Cara… coloca o reRender no <a4j:support />

Tipo…

<a4j:support event="onchange"
    action="#{ocorrenciaHome.atualizarSubCategoria(ocorrenciaHome)}"
    reRender="subCategoriaDecoration"
    ajaxSingle="true"					             
    status="status" />

Testa aí…

Valew pela atenção!!!
Consegui resolver retirando a propriedade preprendId do form.

Obrigado!!!