Sooooo. I have this grand am that has had ALOT of work done to it by me personally currently it makes like a "chug" " chug" "chug" noise like a train coming from the front end but there is no play in the tires but it shakes driving down the road and swerves alittle itsself i just changed the calipers, bearings and rotors like 6 months ago any ideas on what it could be?