2003-2008 Pilot
Hey all, I desperately need some advice on what to do. I've got three main questions that need to be answered, but any input is greatly appreciated!!
Car: 2007 Honda Pilot EXL, 184,000miles, second owner
Problem: power steering rack is leaking. At first it was a quiet whine that got louder...