RE: steering not centralising
There are to many things that could be wrong in this situation. We suggest you bring it to the dealer where you purchased the product so they can visually see the product and have them help you diagnose the problem.
IRC Racing