Saturday, March 10th, 2012 AT 2:56 AM
Making a water sloshing noise behind speedometer. Not overheating, no leak. Inside radiator is clean and can see fluid. Only makes sound when turning and taking off from a stop.