Steering / Suspension
Check you power steering fluid lever at the pump. What does the noise sound like?
Search Daihatsu Sirion Questions
Daihatsu Sirion Experts