Advanced Vehicle Wheel Rotation & Collision problems

I have setup my own custom vehicle based on the tumbler or batmobile from Christopher Nolan’s Batman Trilogy.

The vehicle is able to drive forwards and backwards correctly but cannot turn its wheels for steering.

The solution may be the wheels collision, using the execute console command (pxvis collision) I brought up the collision and as you can see the scale and positioning of each wheel is way off.

Due to the natural design of the car the weight distribution particularly the back wheels have been a big problem.
I was forced to set each wheel’s body to an equal mass which fixed many things as before I did this the front and back wheels would move like a seesaw.

Here is the wheel setup I have:

Inside the physics asset of the vehicle you can see the custom collision I have made inside the unreal engine.
Currently all my wheels have 100 mass and have a default collision type. Maybe the solution is kinematic?

Here it is:

Any suggestions to fix these problems would be great, thanks!

I found a fix for this… the problem was I unintentionally froze the transformations of the wheels
at their current position.

Instead rather you freeze transformations with the centre of the wheels pivot at the origin of 3D space (x,y,z - 0,0,0),
then move the wheels to the correct position and export the vehicle including wheels with its saved transformations.