Friday, April 8th, 2022 AT 9:00 AM
Changed water pump and idler pulley, now it's making that awful sound when driving. The power steering cap is star to leak fluid. Please, can you help?