Suspension set up.

Maybe your tires are old,as in sat on the shelf a while before you got them,or you need a different brand.Actually,id tell them to do their job and quit whining.Sounds like the combo is working perfectly together.