That happened to me once in BC2 but it was team switch and not kit change. My friend had joined and was forced to the other team. I saw that the teams needed to be balanced and I switched over. In the exact moment of hitting "switch teams" i was revived, but the "switch teams" had gone through and the guy that revived me was now my enemy. I saw orange over his name and in a fit of fear i tore him some new holes. Then killed his squadmates. After taking a breath i realized i had gotten kill points for killing people who i had just been playing with for the first wave of Rush. I also noticed that i went from attacking team to defending team, so it wasnt enemies that were close when i was revived. I was literally revived as the other team. Funniest glitch ever.