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?
Apr 8, 2022 at 9:00 AM
