96 foreman front differential