Mesh faces that are behind other faces appearing in front in game engine
It sounds like you enabled semi-transparency (alpha-blend/alpha-sort) at your meshes. This usually happens when you import the mesh from another format.

Switching off the transparency in you materials should fix the problem.