If I have a car chassis and four wheels, create them into the world, then add wheel constraints there is no problem.

If I have a car chassis and four wheels, create them into the world, rotate them all (x) degrees, then add wheel constraints the wheels axis of rotation is exactly (x) degrees off of where it should be.

It acts as if the constraints are initializing using world orientation and not the local orientation of the object they are being attached to. Parameter3 that sets axis2 of a wheel contraints is initializing to the world axis not the local object axis.

This makes no sense to me whatsoever.

Axis2 of a wheel constraint should always be initialized to the local orientation of the wheel entity.

*hits head against the wall again*