Really need some help, car pulling left and right

Check your strut rod bushings. If you have not replaced them they're probably bad. If they're bad you'd notice it mostly on braking.