Hi and welcome. Have you tried the obvious one first. Tyre pressures. The reason I say this is because mine was exactly the same as you. It would tramline and pull. I checked the pressures to find they were all over the place. Pumped up to 34psi all round and it was a different car. Lovely and straight on even the bumpiest roads. I expect some of the more established members will be on soon to give you a more in depth reason as to why your car is driving as it is but try the pressures 1st. It is the least expensive cure
I hope you sort it soon and start enjoying your new ride.